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)

    Feminism is an entire world view or gestalt, not just a laundry list of women’s issues.
    Charlotte Bunch (b. 1944)

    A life I didn’t choose
    chose me: even
    my tools are the wrong ones
    for what I have to do.
    Adrienne Rich (b. 1929)