2.5 - Translators and Facilities

Beschreibung

Mindmap am 2.5 - Translators and Facilities, erstellt von Liam Woodward am 12/10/2021.
Liam Woodward
Mindmap von Liam Woodward, aktualisiert more than 1 year ago
Liam Woodward
Erstellt von Liam Woodward vor etwa 5 Jahre
11
0

Zusammenfassung der Ressource

2.5 - Translators and Facilities
  1. Compiler
    1. Faster than interpreter
      1. Translates code all at once
      2. Does not reveal source code
        1. Translates high level code
          1. Turns source code into machine code
            1. Entire source code has to be completed before compiling
              1. Eg. autogenerated subtitles on Youtube
                1. Inputs are processed when proram is always running
                2. High level code
                  1. AKA source code
                    1. Aimed towards humans
                      1. Closer to English - Uses English and mathematical symbols
                        1. Portable - Not machine specific
                          1. Has to be translated using interpreter and compiler
                          2. Language Translator
                            1. Translates languages so that it can be directly executed
                            2. Interpreter
                              1. Code is translated into machine code line by line
                              2. IDE (Integrated Development Environment)
                                1. Piece of software which includes basic tools for programmers to test/make code
                                  1. Debug
                                    1. Run time environment
                                      1. Editor
                                      2. Low level code
                                        1. Machine code
                                          1. Assembly code
                                            1. Doesn't contain English/ mathematics
                                              1. Very hard to understand
                                                1. Binary
                                              Zusammenfassung anzeigen Zusammenfassung ausblenden

                                              ähnlicher Inhalt