¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Forms of programming

Benjamín Alberto Carrillo Barrera Inglés

Contenido del mapa

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

Información

Descripción
Mapa Mental sobre Forms of programming, creado por Benjamín Alberto Carrillo Barrera el 31/08/2017.
Visitas
2
Valoración

Más sobre Programming Language Types and Generations

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?