Sunteți pe pagina 1din 2

Programación de la computadora

Programación de computadoras es un proceso de componer y organizar un conjunto


de instrucciones es decir, se puede definir como una secuencia de instrucciones que
indica las acciones o conjunto de reglas ó normas, símbolos y palabras especiales
utilizadas para dar solución a un problema determinado. Éstas le indican a una
computadora/software qué hacer en un lenguaje comprensible para la computadora.
Estas instrucciones pueden presentarse en diferentes lenguajes, tales como: C++,
Java, JavaScript, HTML, Python, Ruby y Rust.

Usando un lenguaje apropiado, puedes programar/crear todo tipo de software. Por


ejemplo, un programa que ayude a científicos con cálculos complejos; una base de
datos que almacene grandes cantidades de datos; un sitio web que permita a la
gente descargar música, o un software de animación que permita a la gente crear
películas animadas.

Niveles de los Lenguajes

Desde que se desarrollaron las máquinas programables se han desarrollado


lenguajes con los cuales las personas puedan dar órdenes a éstas. En su orden los
lenguajes de programación se pueden clasificar así:

 Lenguaje de máquina: Las primeras computadoras se programaban en


código de máquina. Se puede decir que los programas eran diseñados en
código binario. Eran difíciles de leer, difíciles de entender y por su puesto
difíciles de corregir. Los programas se caracterizaban por ser pequeños.
 Lenguajes de Bajo Nivel: Para dar solución a lo difícil que era programar en
código máquina, se desarrolló un lenguaje conocido como lenguaje
ensamblador. Este lenguaje era encargado de tomar algunas palabras
comunes a una persona y traducirlas al código máquina. Lo anterior facilitaría
un poco la escritura de programas.
 Lenguajes de alto nivel: Como las personas resuelven problemas y se
comunican en lenguajes naturales (español, ingles, francés, etc.), se
desarrollaron lenguajes de programación que estuvieran mas cerca de ésta
manera de resolver problemas. De los lenguajes de alto nivel se puede citar
el Basic, Cobol, Fortran, Pascal, Turbo Pascal, C,Modula, Ada. Como se
hace necesario traducir el programa a lenguaje de máquina, en los lenguajes
de alto nivel esa operación la realiza algo que se conoce con el nombre de
Compilado

Estructuras básicas

Las secuencias de orden

 Colocar una nueva orden o una nueva acción después de la ultima que haya
colocado
 Secuencialidad
 Cordialidad en la ejecución de esas acciones

Las decisiones

 Son las que nos permiten que podamos decidir cuál es el camino lógico a
tomar

Los ciclos

 Acciones que se repiten


 Debe tener un finalizador que indique hasta donde llega el bloque de
acciones que debemos repetir

https://developer.mozilla.org/es/docs/Glossary/Computer_Programming

https://es.slideshare.net/947369/programacin-de-computadores

S-ar putea să vă placă și