Want to create interactive content? It’s easy in Genially!
Módulo Training Code
Kevin Wu Bautista
Created on October 29, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Math Lesson Plan
View
Primary Unit Plan 2
View
Animated Chalkboard Learning Unit
View
Business Learning Unit
View
Corporate Signature Learning Unit
View
Code Training Unit
View
History Unit plan
Transcript
Types of programation
low level
High level
History of the programation
Computer
there are 2 types
Programming
History of programation
It all started with machine language, the first type of programming, which used only zeros and ones. Later, a simpler language called assembly language was developed. Some time after that, Fortran was created. It was the first programming language designed primarily for mathematics and scientific calculations and was much simpler than assembly language. From Fortran, other programming languages were developed, such as Java, COBOL, C++, and more.Programming is divided into syntax and semantics.
- Syntax determines how instructions and structures should be written; it varies for each programming language.
- Semantics provides meaning to the code's words and commands.
Kevin WU Bautista 4º A
It have 2 forms:
- Machine language: is binary code that it can execute directly but is difficult to read by a person.
- Assembler: it use mnemonic codes is easier to read by a person but it needs an assembler that translate it to machine code.
Visual: It use blocks, the blocks are conect to other blocks and you don't need to know a lot of sintaxis you only need to know the types of blocks and what means. Example: Scratch, Bubble, mBlock, MIT App Inventor...
Textual:
- Caracteristics: it needs the knowledge of the sintaxis, you can change more details and it is use for large progets.
- Pros: you can use the program that you prefer, the programs make thing that simplify the work and it have some tools that help.
- Cons: Is difficult to know the language, you can't have errors and you need to know more concepts.