Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programming Languages - Coggle Diagram
Programming Languages
Translators
Compilers
Interpreters
Assemblers
Types of Programming Languages
High Level Languages
eg. Python, Visual Basic
Close to natural language
Easy for programmers to write and understand
Needs to be translated before the computer executes it
Low Level Languages
Close to the computers instruction set
Machine code
Written in binary
What the computer can understand
Almost impossible for humans to understand
Assembly language
Written in mnemonics
Challenging for humans to understand
Limited and hard to understand instructions
IDEs
Integrated Development Environment
Example functions:
Highlighting errors
Debugging tools
Auto completion
Bracket matching