Technology Skill

Software development tools Save Table: XLSX CSV

A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined together to accomplish a task, much as one might use multiple hands to fix a physical object. The most basic tools are a source code editor and a compiler or interpreter, which are used ubiquitously and continuously. Other tools are used more or less depending on the language, development methodology, and individual engineer,often used for a discrete task, like a debugger or profiler. Tools may be discrete programs, executed separately – often from the command line – or may be parts of a single large program, called an integrated development environment (IDE). In many cases, particularly for simpler use, simple ad hoc techniques are used instead of a tool, such as print debugging instead of using a debugger, manual timing instead of a profiler, or tracking bugs in a text file or spreadsheet instead of a bug tracking system. Read more at Wikipedia external site

Examples of occupations where workers may use Software development tools:

27 occupations shown
Job ZoneCodeOccupation
519-3091.00Anthropologists and Archeologists
519-2011.00Astronomers
419-2021.00Atmospheric and Space Scientists
525-1051.00Atmospheric, Earth, Marine, and Space Sciences Teachers, Postsecondary
349-2091.00Avionics Technicians Bright Outlook Bright Outlook  
417-2031.00Bioengineers and Biomedical Engineers Bright Outlook
519-1029.01Bioinformatics Scientists
519-1029.04Biologists
515-2041.01Biostatisticians Bright Outlook
417-1021.00Cartographers and Photogrammetrists Bright Outlook
319-4031.00Chemical Technicians
525-1021.00Computer Science Teachers, Postsecondary Bright Outlook
315-1299.02Geographic Information Systems Technologists and Technicians Bright Outlook
515-1211.01Health Informatics Specialists Bright Outlook
427-2012.05Media Technical Directors/Managers Bright Outlook
417-2161.00Nuclear Engineers
415-1299.04Penetration Testers Bright Outlook
417-2171.00Petroleum Engineers
519-2012.00Physicists
411-9199.01Regulatory Affairs Managers Bright Outlook
417-2199.08Robotics Engineers
415-1252.00Software Developers Bright Outlook
417-2199.11Solar Energy Systems Engineers
443-9111.00Statistical Assistants
519-3051.00Urban and Regional Planners
415-1299.01Web Administrators Bright Outlook
417-2199.10Wind Energy Engineers

This page uses material from the Wikipedia article Programming tool external site, which is released under the Creative Commons Attribution-Share-Alike License 3.0 external site.