Programming Tool - List of Tools

List of Tools

Software tools come in many forms:

  • Binary compatibility analysis: icheck, ABI Compliance Checker
  • Bug Databases: Comparison of issue tracking systems - Including bug tracking systems
  • Build Tools: Build automation, List of build automation software
  • Code coverage: Code coverage#Software code coverage tools. Software Diagnostics
  • Code Sharing Sites: Freshmeat, Krugle, Sourceforge, GitHub. See also Code search engines.
  • Compilation and linking tools: GNU toolchain, gcc, Microsoft Visual Studio, CodeWarrior, Xcode, ICC
  • Debuggers: Debugger#List of debuggers. See also Debugging.
  • Development Productivity Tools: JRebel eliminates the build and redeploy phases of Java EE Development by mapping the project workspace directly to any type application server in real-time
  • Disassemblers: Generally reverse-engineering tools.
  • Documentation generators: Comparison of documentation generators, help2man, Plain Old Documentation, asciidoc
  • Formal methods: Mathematically-based techniques for specification, development and verification
  • GUI interface generators
  • Library interface generators: SWIG
  • Integration Tools
  • Memory Use/Leaks/Corruptions Detection: dmalloc, Electric Fence, duma, Insure++, Developer Edition. Memory leak detection: In the C programming language for instance, memory leaks are not as easily detected - software tools called memory debuggers are often used to find memory leaks enabling the programmer to find these problems much more efficiently than inspection alone.
  • Parser generators: Parsing#Parser development software
  • Performance analysis or profiling: List of performance analysis tool
  • Refactoring Browser
  • Revision control: List of revision control software, Comparison of revision control software
  • Scripting languages: PHP, Awk, Perl, Python, REXX, Ruby, Shell, Tcl
  • Search: grep, find
  • Source code Clones/Duplications Finding: Duplicate code#Tools
  • Source code formatting: indent
  • Source code generation tools: Automatic programming#Implementations
  • Static code analysis: List of tools for static code analysis
  • Text editors: List of text editors, Comparison of text editors
  • Unit testing: List of unit testing frameworks

Read more about this topic:  Programming Tool

Famous quotes containing the words list of, list and/or tools:

    A man’s interest in a single bluebird is worth more than a complete but dry list of the fauna and flora of a town.
    Henry David Thoreau (1817–1862)

    Modern tourist guides have helped raised tourist expectations. And they have provided the natives—from Kaiser Wilhelm down to the villagers of Chichacestenango—with a detailed and itemized list of what is expected of them and when. These are the up-to- date scripts for actors on the tourists’ stage.
    Daniel J. Boorstin (b. 1914)

    At the utmost, the active-minded young man should ask of his teacher only mastery of his tools. The young man himself, the subject of education, is a certain form of energy; the object to be gained is economy of his force; the training is partly the clearing away of obstacles, partly the direct application of effort. Once acquired, the tools and models may be thrown away.
    Henry Brooks Adams (1838–1918)