Programming Language

Beschreibung

Mindmap am Programming Language, erstellt von Leah Stockall am 25/10/2018.
Leah Stockall
Mindmap von Leah Stockall, aktualisiert more than 1 year ago
Leah Stockall
Erstellt von Leah Stockall vor etwa 6 Jahre
49
0

Zusammenfassung der Ressource

Programming Language
  1. Instructions for computers are written in programming languages that need to be translated into machine code before the computer can understand them
    1. Low Level Languages
      1. Machine Language
        1. Processors only understand instructions written in 1's and 0's. At the processing level, computer programs are in the form of millions of 1's and 0's. This is known as machine code or machine language. Machine code is a low-level language
        2. Assembly Language
          1. Assembly Language is a low-level language. Each instruction in assembly language is directly equivalent to one in machine code. Words called mnemonics are used to replace the command represented as strings of 1's and 0's in machine code, e.g. ADD is mnemonic used to replace the binary command to add numbers together
          2. use of low level langauges
            1. assembly language is often used in the programs used by embedded systems, such as those in cameras, microwaves, and televisions, as it can be used to directly control system hardware
              1. they are used to write device drivers and real-time systems where speed is essential
                1. assembly language is specific to each type of CPU. programs written for one type cannot be used on others
              2. High level language
                1. High-level Languages are programming languages that resemble human languages. They use key words such as 'print' 'if' 'then'. High-level Languages address the programming logic rather than dealing with hardware issues such as memory addressing. Most programs are written in High-level Languages
                  1. use of high level language
                    1. most software is developed using a high-level language. it is less time consuming to write and quicker to test
                      1. programs are portable from one machine to another
                        1. most High-level languages can be used with different types of CPU
                    Zusammenfassung anzeigen Zusammenfassung ausblenden

                    ähnlicher Inhalt

                    C++ Introduction
                    REZO KTM
                    Computer Programming
                    Juan Solorzano
                    Python Programming - Final Exam Practice Test
                    Nick Lojewski
                    Das grosse Einmaleins
                    JohannesK
                    Latein Grundwortschatz Vokabeln
                    anna.grillborzer0656
                    OEKO UniVie
                    Magdalena Zöschg
                    Vetie - Pathologie 2017
                    Fioras Hu
                    Vetie Mibi 2012
                    Tropsi B
                    Vetie - Arzneimittelverordnung 2014
                    Schmolli Schmoll
                    Onlinequiz zu MS-4.2 Kapitel_3_Teil_I
                    Deborah Büscher
                    Vetie: Geflügelkrankheiten 2020 (Matrikel 2015)
                    Ro F