In this post you will know the must have basic tool for Beginner Competitive Programmer. The following are the must have basic tools for Programmer.
- A good editor - Sublime, Atom, Emacs, Vim (In order of suitability for beginners)
- IDE - especially for JAVA (Eclipse)
- Compilers - Javac, gcc
- Debugging Tools - GDB, Valgrind
- A local copy of Java Docs and STL Docs
- A web browser of your choice
- A PDF reader of your choice
- Git - If you wish to store your solutions in a repository and/or manage versions
- SQL - SQL is actually standards Standard Query language and used to work with the database. By using SQL you can read, update, and delete data from tables
- Excel - The Microsoft Excel is another essential tool for programmers and software developers. Don't mistake it just for a spreadsheet application, you can do a lot more using Excel then you can ever imagine
- MS-Word - Microsoft Word is not as popular as Microsoft Excel but still its one of the essential tool for programmers and software engineers. As a developer, you often need to create documents e.g. software design documents, requirement documents etc and Microsoft Word is the best tool for that.
- MS-Powerpoint - Microsoft PowerPoint is the most popular tool to create presentations and as a programmer, many times you need to do presentations e.g. presenting your ideas to business, your plans to managers and doing many knowledge sharing sessions between teams and that's why you just can't ignore power point.
No comments:
Post a Comment