Mapa mental
Types of programming languages
Conteúdo do mapa
Types of programming languages
Machine language
- How?
- Codifications of instructions directly to the hardware
- Programation
- Processors programmed through sequences and patterns
- Code
- Written in a natively way
- How?
Assembly language
- What?
- Abstraction of the machine language
- Use
- Codes to modify processors registers and perform functions
- What?
Interpreted language
- Easy
- Readable for humans
- Useful
- A component reads each code line and then turns it into native language
- Speed
- It's slower than others
- Examples
- JavaScript
- Easy
Compiled language
- How?
- Takes instructions and then send them into a compiler
- Convertion
- Binary byte code
- Creation
- Executable
- One way
- From native to hardware
- Difficult to come back from hardware
- Speed x2
- Faster than interpreted language
- How?
Object-oriented language
- Treats everything as an object
- A class defines an object and what can it do
Data language
- What?
- Combines data bases to create combinations that can be analyzed
- Ask/receive
- Ask a question
- Receive a data set
- Examples
- R
- SQL
- What?
Functional language
- Not here
- Algorithms
- As
- It's like a math equation
- Inclusion
- F#
- Scala
- Haskell
- Not here
Scripting language
- What?
- Saves common commands as a script
- Why?
- To run multiple times and be distributed to multiple computers
- Examples
- PowerShell, Perl and Bash
- What?
Informações
- Descrição
- Mapa Mental sobre Types of programming languages, criado por Fernando Cuenca em 30-08-2017.
- Criado por
- Fernando Cuenca
- Visualizações
- 0
- Avaliação
Mais sobre Programming Language Types and Generations