Está en la página 1de 10

Repblica Bolivariana De Venezuela

Ministerio del poder popular para la educacin


UEIE Josefina Crespo
EDO Aragua

PRICIPIOS BASICOS DE PROGRAMACION

Profesora: Alumno:
Virginia Herrera Felix Torrealba B

Cagua 03-11-15
Introduccin

En este trabajo entenderemos que es, en que consiste el lenguaje de programacin y sus tipos
tambin podemos que estos lenguajes nos ayudaran a saber ms de leguajes computacionales
Qu es lenguajes?
Un lenguaje de programacin es un lenguaje formal diseado para realizar procesos que
pueden ser llevados a cabo por mquinas como las computadoras.

Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una
mquina, para expresar algoritmos con precisin, o como modo de comunicacin humana.1

Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su
estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se
prueba, se depura, se compila (de ser necesario) y se mantiene el cdigo fuente de un
programa informtico se le llama programacin.

Tambin la palabra programacin se define como el proceso de creacin de un programa de


computadora, mediante la aplicacin de procedimientos lgicos, a travs de los siguientes
pasos:
El desarrollo lgico del programa para resolver un problema en particular.
Escritura de la lgica del programa empleando un lenguaje de programacin especfico
(codificacin del programa).
Ensamblaje o compilacin del programa hasta convertirlo en lenguaje de mquina.
Prueba y depuracin del programa.
Desarrollo de la documentacin.

Existe un error comn que trata por sinnimos los trminos 'lenguaje de programacin' y
'lenguaje informtico'. Los lenguajes informticos engloban a los lenguajes de programacin y
a otros ms, como por ejemplo HTML (lenguaje para el marcado de pginas web que no es
propiamente un lenguaje de programacin, sino un conjunto de instrucciones que permiten
estructurar el contenido de los documentos).
Permite especificar de manera precisa sobre qu datos debe operar una computadora, cmo
deben ser almacenados o transmitidos y qu acciones debe tomar bajo una variada gama de
circunstancias. Todo esto, a travs de un lenguaje que intenta estar relativamente prximo al
lenguaje humano o natural. Una caracterstica relevante de los lenguajes de programacin es
precisamente que ms de un programador pueda usar un conjunto comn de instrucciones
que sean comprendidas entre ellos para realizar la construccin de un programa de forma
colaborativa.

El lenguaje mquina, por lo tanto, no es comprensible para los seres humanos, razn por la
cual se han desarrollado lenguajes intermediarios comprensibles para el hombre. El cdigo
escrito en este tipo de lenguaje se transforma en cdigo mquina para que el procesador
pueda procesarlo.

El ensamblador fue el primer lenguaje de programacin utilizado. Es muy similar al lenguaje


mquina, pero los desarrolladores pueden comprenderlo. No obstante, este lenguaje se
parece tanto al lenguaje mquina que depende estrictamente del tipo de procesador utilizado
(cada tipo de procesador puede tener su propio lenguaje mquina). As, un programa
desarrollado para un equipo no puede ser portado a otro tipo de equipo. El trmino
"portabilidad" describe la capacidad de usar un programa de software en diferentes tipos de
equipos. Para poder utilizar un programa de software escrito en un cdigo ensamblador en
otro tipo de equipo, a veces ser necesario volver a escribir todo el programa!

Por lo tanto, un lenguaje de programacin tiene varias ventajas:


es mucho ms fcil de comprender que un lenguaje mquina:
permite mayor portabilidad, es decir que puede adaptarse fcilmente para ejecutarse en
diferentes tipos de equipos.
En qu consiste el lenguaje de programacin?
Los lenguajes de programacin consisten en tener un ordenador ejecuta las instrucciones que
le hemos suministrado previamente en forma de programa. Pero este programa escrito en un
lenguaje determinado necesita ser traducido a lenguaje mquina que es el comprensible
directamente por el ordenador.

Existen abundantes lenguajes que se han especificado y de los que se han escrito traductores;
las normas (sintaxis) y palabras que emplean cada uno de ellos las definieron los organismos
internacionales, otros los constructores y otros los clientes.

Los manuales son las caractersticas del lenguaje y los traductores se suelen adquirir
conjuntamente, en los ordenadores grandes al proveedor del equipo y para los
microordenadores en las tiendas de informtica.

Es decir, los lenguajes de programacin son aplicaciones especficas que han sido pensadas y
diseadas para crear otras aplicaciones o programas.

Los lenguajes de programacin se basan en un sistema de instrucciones previamente


establecidas que indican al ordenador lo que debe realizar.

Los lenguajes de programacin son lenguas o idiomas ya establecidos, comprensibles


tanto por el programador, como por la mquina, que permiten desarrollar los programas.
Existen muchos y muy variados, y evolucionan constantemente, tanto en potencia como en
facilidad de uso. La mayora est escrito en ingls, aunque cada vez son ms visuales e
intuitivos.

Ejemplos: Pascal, Turbo C++, CA-Clipper, Visual Basic, Visual C++, Java, Cobol, C, Fortran,
HTML, Prolog, CSMP, SIMAN, Lisp, Lingo, SQL, Delphi, dBase, etc.

Los lenguajes son un cdigo de instrucciones que permiten hacer programas.


La Programacin de las primeras computadoras (para cambiar un proceso por otro) se efecta
reacomodando cables y conexiones (los programas eran cableados), esto fue evolucionando
hasta eliminar lo mecnico y volviendo lgica la programacin.

Los Lenguajes de Programacin pueden clasificarse de varias maneras, las principales son las
siguientes:

Por su Nivel.

Por sus Aplicaciones principales.


Menciona y explica 2 tipos de lenguajes de programacin

Lenguajes de bajo nivel:

Son lenguajes totalmente dependientes de la mquina, es decir que el programa que se


realiza con este tipo de lenguajes no se puede migrar o utilizar en otras mquinas.

Al estar prcticamente diseados a medida del hardware, aprovechan al mximo las


caractersticas del mismo

Lenguajes de alto nivel

Son aquellos que se encuentran ms cercanos al lenguaje natural que al lenguaje mquina.
Estn dirigidos a solucionar problemas mediante el uso de EDD's.
Nota: EDD's son las abreviaturas de Estructuras Dinmicas de Datos, algo muy utilizado en
todos los lenguajes de programacin. Son estructuras que pueden cambiar de tamao durante
la ejecucin del programa. Nos permiten crear estructuras de datos que se adapten a las
necesidades reales de un programa.

Se tratan de lenguajes independientes de la arquitectura del ordenador. Por lo que, en


principio, un programa escrito en un lenguaje de alto nivel, lo puedes migrar de una mquina a
otra sin ningn tipo de problema
Conclusin

En este trabajo se habl a todo lo referente a los lenguajes de programacin, entendimos que
es, en qu consisten y sus tipos, por su parte todos estos lenguajes son ordenadores que nos
llevan a crear programas y aplicaciones
Referencias Bibliogrficas

Wikipedia
El rincn del vago
Desarrollo web

También podría gustarte