Epstein Files Full PDF

CLICK HERE
Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
Flag Counter
  1. World Encyclopedia
  2. Programming tool - Wikipedia
Programming tool - Wikipedia
From Wikipedia, the free encyclopedia
Computer program used to develop another program
Not to be confused with Programmable tooling.
Part of a series on
Software development
Core activities
  • Data modeling
  • Processes
  • Requirements
  • Design
  • Construction
  • Engineering
  • Testing
  • Debugging
  • Deployment
  • Maintenance
Paradigms and models
  • Agile
  • Cleanroom
  • Incremental
  • Prototyping
  • Spiral
  • V model
  • Waterfall
Methodologies and frameworks
  • ASD
  • DAD
  • DevOps
  • DSDM
  • FDD
  • IID
  • Kanban
  • Lean SD
  • LeSS
  • MDD
  • MSF
  • PSP
  • RAD
  • RUP
  • SAFe
  • Scrum
  • SEMAT
  • TDD
  • TSP
  • UP
  • XP
Supporting disciplines
  • Configuration management
  • Deployment management
  • Documentation
  • Project management
  • Quality assurance
  • User experience
Practices
  • ATDD
  • BDD
  • CCO
  • CD
  • CI
  • DDD
  • PP
  • SBE
  • Stand-up
  • TDD
Tools
  • Build automation
  • Compiler
  • Debugger
  • GUI builder
  • IDE
  • Infrastructure as code
  • Profiler
  • Release automation
  • UML Modeling
Standards and bodies of knowledge
  • CMMI
  • IEEE standards
  • IREB
  • ISO 9001
  • ISO/IEC standards
  • ITIL
  • OMG
  • PMBOK
  • SWEBOK
Glossaries
  • Artificial intelligence
  • Computer science
  • Electrical and electronics engineering
Outlines
  • Software development
  • C programming language
  • C sharp programming language
  • C++ programming language
  • Java programming language
  • JavaScript programming language
  • Python programming language
  • Rust programming language
  • v
  • t
  • e

A programming tool or software development tool is a computer program that is used to develop another computer program, usually by helping the developer manage computer files. For example, a programmer may use a tool called a source code editor to edit source code files, and then a compiler to convert the source code into machine code files. They may also use build tools that automatically package executable program and data files into shareable packages or install kits.

A set of tools that are run one after another, with each tool feeding its output to the next one, is called a toolchain. An integrated development environment (IDE) integrates the function of several tools into a single program. Usually, an IDE provides a source code editor as well as other built-in or plug-in tools that help with compiling, debugging, and testing.

Whether a program is considered a development tool can be subjective. Some programs, such as the GNU compiler collection, are used exclusively for software development while others, such as Notepad, are not meant specifically for development but are nevertheless often used for programming.

Categories

[edit]

Notable categories of development tools:

  • Assembler – Converts assembly language into machine code
  • Bug tracking system – Software application that records software bugs
  • Build automation – Building software via an unattended fashion
  • Code review software – Activity where one or more people check a program's code
  • Compiler – Software that translates code from one programming language to another
  • Compiler-compiler – Program that generates parsers or compilers, a.k.a. parser generator
  • Debugger – Software for debugging a computer program
  • Decompiler – Program translating executable to source code
  • Disassembler – Computer program to translate machine language into assembly language
  • Documentation generator – Automation technology for creating software documentation
  • Graphical user interface builder – Software development tool
  • Linker – Program that combines intermediate build files into an executable file
  • Loader – Loads executable files into memory and prepares them for execution by the CPU.
  • Memory debugger – Software memory problem finder
  • Minifier – Removal of unnecessary characters in code without changing its functionality
  • Pretty-printer – Formatting to make code or markup easier to readPages displaying short descriptions of redirect targets
  • Performance profiler – Measuring the time or resources used by a section of a computer program
  • Static code analyzer – Analysis of computer programs without executing themPages displaying short descriptions of redirect targets
  • Source code editor – Text editor specializing in software codePages displaying short descriptions of redirect targets
  • Source code generation – Type of computer programmingPages displaying short descriptions of redirect targets
  • Version control system – Stores and tracks versions of files

See also

[edit]
  • Call graph – Structure in computing
  • Comparison of integrated development environments – Notable software packages that are nominal IDE
  • Computer aided software engineering – Domain of software toolsPages displaying short descriptions of redirect targets
  • Git – Distributed version control software system
  • GitHub – Software development collaboration platform
  • Lint – Tool to flag poor computer code
  • List of software engineering topics – Overview of and topical guide to software engineeringPages displaying short descriptions of redirect targets
  • List of unit testing frameworks
  • Manual memory management – Computer memory management methodology
  • Memory leak – When a computer program fails to release unnecessary memory
  • Reverse-engineering – Process of extracting design information from anything artificialPages displaying short descriptions of redirect targets
  • Revision Control System – Version-control system
  • Software development kit – Set of software development tools
  • Software engineering – Engineering approach to software development
  • SourceForge – Software discovery and hosting platform for B2B and open source software
  • SWIG – Open-source programming tool
  • Toolkits for User Innovation – Design methodPages displaying short descriptions of redirect targets
  • Valgrind – Programming tool for profiling, memory debugging and memory leak detection

References

[edit]
This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (August 2010) (Learn how and when to remove this message)
  • Software Development Tools for Petascale Computing Workshop 2007
  • Kernighan, Brian W.; Plauger, P. J. (1976), Software Tools, Addison-Wesley, pp. 352, ISBN 0-201-03669-X

External links

[edit]

Media related to Programming tools at Wikimedia Commons

Authority control databases Edit this at Wikidata
  • GND
  • v
  • t
  • e
Software engineering
Fields
  • Computer programming
  • DevOps
  • Empirical software engineering
  • Experimental software engineering
  • Formal methods
  • Requirements engineering
  • Search-based software engineering
  • Site reliability engineering
  • Social software engineering
  • Software deployment
  • Software design
  • Software maintenance
  • Software testing
  • Systems analysis
Concepts
  • Abstraction
  • CI/CD
  • Compatibility
    • Backward compatibility
    • Compatibility layer
    • Compatibility mode
    • Forward compatibility
    • Software incompatibility
  • Component-based software engineering
  • Data modeling
  • Enterprise architecture
  • Functional specification
  • Modeling language
  • Programming paradigm
  • Software
  • Software archaeology
  • Software architecture
  • Software configuration management
  • Software development process/methodology
  • Software quality
  • Software quality assurance
  • Software system
  • Software verification and validation
  • Structured analysis
    • Essential analysis
Orientations
  • Agile
  • Aspect-oriented
  • Object orientation
  • Ontology
  • SDLC
  • Service orientation
Models
Developmental
  • Agile
  • EUP
  • Executable UML
  • Incremental model
  • Iterative model
  • Prototype model
  • RAD
  • Scrum
  • Spiral model
  • UP
  • V-model
  • Waterfall model
  • XP
  • Model-driven engineering
  • Round-trip engineering
Other
  • CMMI
  • Data model
  • ER model
  • Function model
  • Information model
  • Metamodeling
  • Object model
  • SPICE
  • Systems model
  • View model
Languages
  • IDEF
  • SysML
  • UML
  • USL
Related fields
  • Computer engineering
  • Computer science
  • Information science
  • Project management
  • Risk management
  • Systems engineering
  • Category
  • Commons
Retrieved from "https://teknopedia.ac.id/w/index.php?title=Programming_tool&oldid=1325143381"
Category:
  • Programming tools
Hidden categories:
  • Articles with short description
  • Short description is different from Wikidata
  • Pages displaying short descriptions of redirect targets via Module:Annotated link
  • Articles lacking in-text citations from August 2010
  • All articles lacking in-text citations
  • Commons category link is on Wikidata

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id