GoConqr has a new look! Let us know what you think.

Mind map

Forms of programing

Rodrigo Ramírez García Spanish

Map content

Forms of programing

  1. Machine languages

    • Allows to code instructions directly into the processor.
      • Sends sequences and patterns of bits through the processor.
  2. Assembly languages

    • Uses codes to modify processor registers and perform functions
  3. Interpreted Languages

    • Easier to read
      • Slower than machine languages
    • Example: JavaScript
  4. Compiled languages

    • Takes instructions written by a human
      • Sends it to a compiler
        • It converts it to native code to the hardware
          • Creates an executable program (.exe)
    • Faster
    • Example: C
  5. Object oriented languages

    • Treats everything as an object
      • Objects can store values perform actions and accept and return values.
    • Examples: Java, C#
  6. Languages for data

    • Example: SQL
    • Ask a database a question
      • Gives you a dataset as a result
  7. Functional programming

    • Perform transformation in values
      • Takes a value and modifies it.
    • Examples: Haskell, Scala and F#
  8. Scripting languages

    • Allows systems to execute commands, install software and perform maintenance
    • Examples: Powershell, Perl and Bash

Information

Description
Mind Map on Forms of programing, created by Rodrigo Ramírez García on 30/08/2017.
Views
4
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?