Mindmap
Programming Languages
Inhalt der Mindmap
Programming Languages
IDE
- Examples of other IDE's include: IDLE, Pycharm, Lua, C, Java, Javascript, CSS3, SQL etc.
- IDE stands for Integrated Development Environment
- Features of an IDE (TREE)
- Editor
- Makes coding easier by: Auto colouring codes key command words
- Makes coding easier by: Auto indenting after pressing enter after a colon
- Allows you to create and edit your own code
- Translator
- Either compiles or interprets code ; both methods will translate higher-level code into lower-level code
- Interpreter - Translates high level code into low level code line by line and will only pause and alerts the user if it reaches an error in the code
- Compiler - Translates high level code into low level code all at once and will run error diagnostics if any errors are encountered
- An assembler is the final type of translator which uses mnemonics ; mnemonics in programming are shortened variations of full words that assist in remembering functions like 'ADD' or 'LDA' more easier so translating is more efficient
- Mnemonics
- LDA - Load
- ADD - Addition
- SUB - subtract
- DAT - Data
- STA - Store
- HLT - Halt
- Mnemonics
- Error Diagnostics
- Automatically scans the code for any possible syntax errors and reports back to the user
- Run Time Environment
- An area for the program to be tested on before publishing it as software
- Quickly runs the code without having to compile the code into an executable file
- Editor
High level programming languages
- Examples include: Python IDLE, C#, C++, Java, Lua
- Designed to be understood by humans
Low level programming languages
- Designed to be understood by computers
- Examples include: Machine Code, Assembly Language
Informationen
- Beschreibung
- Mindmap am Programming Languages, erstellt von Christian Baxter am 08/01/2019.
- Erstellt von
- Christian Baxter
- Aufrufe
- 0
- Bewertung
Mehr zu Integrated Development Environments