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

Mindmap

Forms of programming

Benjamín Alberto Carrillo Barrera Englisch

Inhalt der Mindmap

Forms of programming

  1. Machine Languages

    • Allow programmers to code instructions directly to the processor or hardware.
      • They can be programmed by sending sequence or patterns of bits to make actions happen
  2. Assembly Languages

    • Is an abstraction of machine languages
    • Uses codes to modify processor registers and perform some functions
  3. Interpreted Languages

    • Are readable by humans more easily
      • Are slower than machine languages because the interpreter needs to convert each instruction
        • Java is an example
    • The interpreter read each line of code and then interprets it it into native
  4. Compiled Languages

    • Takes instructions written by a human and then sends that code to a compiler
      • The compiler takes the program and converts it into binary bytecode and create a program called an executable
        • The code in native computer format runs faster than interpreted code
  5. Object-oriented languages

    • Treats everything as an object
      • Java a C# are examples of object-oriented languages
      • An object can perform methods, store values, and accept and return values
    • Objects are defined by a class that defines what an object can do
  6. Data Languages

    • Languages that are specifically designed at working with data.
      • SQL is a language designed to work with databases
        • You can use it to combine databases and create combinations that you can the analyze
  7. Functional programming

    • Is not bound by an algorithm
      • You perform transformations on values like a function in math
    • Haskell
    • Scala
  8. Scripting Languages

    • There are scripting languages that allow systems like MacOs, Windows, and Linux to save common commands as script that can be run many times or distributed to many devices
      • PowerShell, Perl and Bash are some examples

Informationen

Beschreibung
Mindmap am Forms of programming, erstellt von Benjamín Alberto Carrillo Barrera am 31/08/2017.
Aufrufe
0
Verlauf
  • Erstellt von Benjamín Alberto Carrillo Barrera · 31 Aug 2017
  • Kopiert von Benjamín Alberto Carrillo Barrera · 31 Aug 2017
Bewertung

Mehr zu Programming Language Types and Generations

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck