See also: Programmer | Programming Languages | Open source | Proprietary
Programming is the art and science of creating a “something”, be it a program (or “application“), a library or other application component.
Computer programming includes all the code that occurs in the background, the OS and desktop and all the software the user interacts with. One can find elegant good code and buggy bad code. Other types of programming includes
Programming deals with data– related terms like hash, stack, table, tree and node. Programming is required for a CMS, WikiWiki Software, a Defect Tracking System and Revision Control Systems.
Programming Concepts:
- Algorithm
- Binary
- Brute Force
- Bit | Byte | Word
- Big O Notation
- Cache
- Compiler
- Complexity
- Compression
- Data structure
- Encryption
- Feature Creep
- Footprint
- Forward Error Correction
- Function Creep
- Future-Proof
- Harden
- Portability
- Release
- Reliability
- Robustness
- Scalability
- The Software Cycle
- Upgrade
Related Topics
TakeDown.NET -> “Programming”