01 - Introducci-N A La Programaci-N.

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

// CURSO DE PROGRAMACIÓN

Introducción a la
programación {
<Por="Alejandro Duran"/>

}
¿Qué es la programación? {

Se define como el proceso de


escribir código (mediante un
lenguaje de programación) para
resolver un problema en particular
o implementar alguna tarea
específica.

Código: Es una secuencia de


instrucciones que un programador
escribe para decirle a la
computadora que debe hacer.

}
Historia de la programación {

1801 1833 1957 1964 1970 EN ADELANTE


Joseph Mari Charles Babbage John W. Backus Se crea BASIC Surgieron varios
Jacquard invento crea la conocida creó Fortran como una lenguajes de
el primer sistema como máquina conocido como el herramienta de programaci[on
de programación: diferencial la primer lenguaje apoyo enfocado en importantes que
un programa cual no solo era de programación la educación tuvieron un
introducido en un capaz de resolver con el fin de continua impacto
telar que leía el sumas y restas realizar cálculos utilizandose en significativo en
código y permitía sino tambi[en númericos de algunas el desarrollo de
tejer figuras ecuaciones manera eficiente. herramientas de software.
determinadas. hoy en día. En 1990 aparece
internet y la
manera de
desarrollar

}
La computadora {

Una computadora es un dispositivo


capaz de realizar cálculos y tomar
decisiones lógicas velocidades de
millones de veces más rápidas que
los seres humanos. Por ejemplo,
una PC (computadora personal)
puede realizar millones de sumas
por segundo.

PCs
Celulares
Televisiones Inteligentes
Automoviles
Tabletas
} Etc
Lenguaje de programación

Es aquel conjunto de normas, C


reglas semanticas y sintáxis que C++
permiten redactar instrucciones a Java
un nível aún entendible por el Python
humano pero no entendible para la PHP
máquina al 100%. JavaScript
Golang
Etc
Existen distintos lenguajes de
programación cada uno enfocado a
cierto tipo de dispositivos o
software.

}
Tipos de lenguaje de programación {

En la actualidad se utlizan cientos de lenguajes de


programación los cuales podemos clasificar de la
siguiente manera:

LENGUAJES DE LENGUAJES
ALTO NÍVEL INTERPRETADOS

LENGUAJES DE LENGUAJES
BAJO NÍVEL COMPILADOS Dicha clasificación surge en base el
como se transforman a instrucciones
en lenguaje máquina.
}
Proceso de comunicación Humano -> Computadora {

Se escribe el código
Se genera uno o Se compila el código
en un lenguaje de
múltiples archivos fuente y se genera
programación
de código fuente un archivo
ejecutable

} La computadora interpreta el
ejecutable y realiza lo solicitado
Compilación y lenguaje máquina {

La compilación es un proceso mediante el El lenguaje máquina depende


cuál se transforma el código fuente directamente del hardware y
escrito en un lenguaje de programación a el sistema operativo por lo
un archivo en código binario el cuál es que solo puede utilizarse
entendible por la computadora. para el tipo de computadora
para el cuál fue creado.
El Código Binario (también conocido como
lenguaje máquina) es el único lenguaje
que la computadora puede entender.
Consiste en largas cadenas de ceros y
unos que instruyen a las computadoras
como realizar las operaciones más
elementales.

}
Interpretes {

A diferencia de un compilador el
interprete es un programa que se
encvarga de traducir linea por linea en
tiempo de ejcucion y no genera ningún
archivo de lenguaje máquina.
Python
Javascript
Durante mucho tiempo los lenguajes
interpretados fueron considerados más Php
lentos que los compilados debido a su
funcionamiento pero hoy en día son
óptimos y muy flexibles de usar.

}
// Curso de programación

if (tienenDudas) {
realizarPreguntas();
}

También podría gustarte