GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Types of programming languages

Fernando Cuenca Spanisch

Inhalt der Mindmap

Types of programming languages

  1. Machine language

    • How?
      • Codifications of instructions directly to the hardware
    • Programation
      • Processors programmed through sequences and patterns
    • Code
      • Written in a natively way
  2. Assembly language

    • What?
      • Abstraction of the machine language
    • Use
      • Codes to modify processors registers and perform functions
  3. 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
  4. 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
  5. Object-oriented language

    • Treats everything as an object
    • A class defines an object and what can it do
  6. 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
  7. Functional language

    • Not here
      • Algorithms
    • As
      • It's like a math equation
    • Inclusion
      • F#
      • Scala
      • Haskell
  8. 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

Informationen

Beschreibung
Mindmap am Types of programming languages, erstellt von Fernando Cuenca am 30/08/2017.
Erstellt von
Fernando Cuenca
Aufrufe
0
Bewertung

Mehr zu Programming Language Types and Generations

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck