Diagrama de flujo
Mapa Conceptual DE CHAM

Flowchart: C language programming concept map
Contenido del diagrama
Programming
Solving a problem
C Language
Scientific method
Find important information.
Understand what the problem is asking.
Select a strategy and tools to solve it.
Explain your thinking and prove your answer.
Steps for making a program
Define de problem.
Design the program.
Code the program.
Test the program.
Source Code
Concepts
Classification
Low Level
High level
1st Generation
Machine Code
2nd Generation
Assembly
3rd Generation
Imperative
4th Generation
Data query, analysis and reporting
Programming Languages
Algorithm
Object Code
Assembly Code
Linking
Interpreter
Compiler
Runtime Library
Caracteristics
History
- Created at Bell Labs in the early 70´s by Dennis Ritchie.
- 1989.- Became through ANSI in an USA standard and through ISO a world wide standard.
- Also known as the UNIX language.
- C++ is developed in the 80´s, with capabilities of OO programming.
- Structured programming.
- Portability.
- Flexibility.
- Code Eficiency.
- Expresive.
- Can divide a program into modules and compile them independently.
The code intermediary understandable for the machine and the programmer.
Executable Program