Está en la página 1de 12

LENGUAJE DE PROGRAMACIÓN

En términos generales, un lenguaje de programación es una herramienta


que permite desarrollar software o programas para computadora. Los
lenguajes de programación son empleados para diseñar e implementar
programas encargados de definir y administrar el comportamiento de los
dispositivos físicos y lógicos de una computadora. Lo anterior se logra
mediante la creación e implementación de algoritmos de precisión que se
utilizan como una forma de comunicación humana con la computadora.

A grandes rasgos, un lenguaje de programación se conforma de una serie


de símbolos y reglas de sintaxis y semántica que definen la estructura
principal del lenguaje y le dan un significado a sus elementos y
expresiones.

Programación es el proceso de análisis, diseño, implementación, prueba y


depuración de un algoritmo, a partir de un lenguaje que compila y genera
un código fuente ejecutado en la computadora.

¿Qué es un lenguaje de programación?


Es un lenguaje formal que, mediante una serie de instrucciones, le
permite a un programador escribir un conjunto de órdenes,
acciones consecutivas, datos y algoritmos para, de esa forma, crear
programas que controlen el comportamiento físico y lógico de una
máquina.
.
Mediante este lenguaje se comunican el programador y la máquina,
permitiendo especificar, de forma precisa, aspectos como:
 cuáles datos debe operar un software específico;
 cómo deben ser almacenados o transmitidos esos datos;
 las acciones que debe tomar el software dependiendo de las
circunstancias variables.

Para qué sirve un Lenguaje de programación

Un Lenguaje de programación sirve, en primer lugar, para poder


programar. Dado que existen muchos lenguajes de programación
distintos, podríamos sacar en conclusión que cada uno sirve para algo
diferente, y es más o menos así. 

Clasificación
Los circuitos microprogramables son sistemas digitales, lo que significa
que trabajan con dos únicos niveles de tensión simbolizados con el cero
(0) y el uno (1). Por eso, el lenguaje de máquina utiliza sólo dichos signos.
Un lenguaje de bajo nivel es trasladado fácilmente a lenguaje de máquina
(la palabra bajo se refiere a la abstracción reducida entre el lenguaje y
el hardware).
Y los lenguajes de programación de alto nivel se caracterizan por expresar
los programas de una manera sencilla.

Ejemplos de Lenguaje de programación

Podemos encontrar numerosos Ejemplos de Lenguaje de programación


porque, como ya hemos repetido más de una vez, existen muchos
distintos en función de sus reglas y del tipo de software a desarrollar con
ellos. Por esa razón, te dejamos a continuación un buen recopilatorio para
conocer los más importantes: 

 PHP
 BASIC
 C
 C++
 Cobol
 Python
 Java
 MATLAB
 Java Script,
 Pascal

¿Cuál es el mejor lenguaje de programación?

1. Python

Python es uno de los lenguajes más populares y más usados en el mundo,


de hecho lidera todos los rankings junto con javascript. Por un lado,
Python es muy sencillo, pero eso no implica que sea un lenguaje que se
quede en cosas muy básicas. Puedes hacer cosas increíblemente
avanzadas, pero para aprender es sencillo, omite la llave, los puntos y
comas y varias cosas que tienen otros lenguajes.

2. Java

Java es otra opción popular entre las grandes organizaciones y lo ha sido


durante décadas. Java es ampliamente utilizado para construir
aplicaciones web a escala empresarial.

3. JavaScript

Javascript tiene una peculiaridad y es que no necesitas instalar nada


para utilizarlo porque ya que con tener un navegador puedes
utilizarlo para aprender a programar.  Si haces clic derecho y le das a
“inspeccionar” (control+shift+i), en tu navegador se abre una opción
llamada consola y allí puedes empezar a escribir y hacer tus ejercicios de
programación.

4. C++

C y C++ son como el pan y la mantequilla de la programación. Casi todos


los sistemas de bajo nivel como los sistemas operativos, sistemas de
archivos, etc. están escritos en C o C++.

5. C#

C# también conocido por C Sharp, es un lenguaje de programación de


propósito general desarrollado por Microsoft. Se usa ampliamente para la
programación en la creación de juegos, la creación de aplicaciones de
Windows para teléfonos móviles y muchos otros casos de uso.

Los programas habitualmente se diseñan o escriben a través de un


entorno de desarrollo integrado (IDE por sus siglas en ingles). Un IDE
habitualmente cuenta con un editor de texto (donde escribiremos nuestro
código), el compilador y el depuradora para el lenguaje que estemos
utilizando y la correspondiente plataforma en la que luego correrá.
Muchas veces cuenta con un constructor de interfaz gráfica (en ingles GUI).

Algunos ejemplos son:


 Eclipse:  www.eclipse.org
 Microsoft Visual Studio:  www.visualstudio.com
 Android Studio:  www.developer.android.com
 Netbeans:  www.netbeans.org

INTRODUCCIÓN A JAVA

Java es un lenguaje de programación de propósito general, tipado,


orientado a objetos, que permite el desarrollo desde aplicaciones básicas,
pasando por aplicaciones empresariales hasta aplicaciones móviles.

Java nacía como un lenguaje de programación que pudiese ser


multiplataforma y multidispositivo.

De esta forma un programa Java escrito una vez podemos ejecutarle sobre


diferentes plataformas, siendo soportados los sistemas operativos
Windows, MacOs y UNIX. Y a su vez en diferentes tipos de dispositivos.

Para poder seguir este paradigma la compilación de un programa  Java no


genera código fuente, si no que genera bytecodes. Estos bytecodes son
interpretados por una máquina virtual o JVM (Java Virtual Machine).
Dicha máquina ya está escrita para cada uno de los sistemas operativos en
cuestión.

INSTALAR Y DESINSTALAR JAVA

Para instalarnos el compilador Java lo primero que


deberemos de hacer es descargarlo de la web de Oracle.
En el siguiente link
https://www.oracle.com/java/technologies/downloads/#java8-windows .

Es importante que si vamos a desarrollar con  Java nos descarguemos


el Java SE Development Kit.

Proceso de instalación

En el proceso de instalación deberemos de introducir algunos datos como


el directorio de instalación del compilador y las partes del software que
queremos instalar.

Entre estas partes podremos elegir las herramientas de desarrollo, el


código fuente, las demos y el entorno de ejecución. Es recomendable
instalar todas. Más vale que sobre a que falte.

Una vez que hayamos confirmado, la instalación empieza a ejecutarse la


instalación, por lo que nos aparecerá un progreso de instalación.
Cuando se termine la instalación, el programa nos sacará una ventana en
la que podremos ver que se ha instalado correctamente y nos permite
lanzar los siguientes pasos para empezar con Java.

Ahora podremos ir al directorio en el cual nos ha realizado la instalación.


En nuestro caso en:
C:Program FilesJavajdk1.8.0_131bin
Y podemos ejecutar un javac, que es el nombre del compilador, para ver
que se ha instalado correctamente.

Podremos ver que por pantalla nos aparece algo así:

Ya tendremos el kit de desarrollo de Java correctamente instalado.

Proceso de Desinstalación

Para desinstalar nos dirigimos al Inicio, clic en Panel de Control

En programas, damos clic en desinstalar un programa.

Se despliega todos los programas que tenemos instalados en nuestro


ordenador, luego buscar Java.
Dar clic en Desinstalar.

A continuación, se mostrará una ventana, donde se colocará Si. Y la


aplicación se desinstalará.

INTRODUCCIÓN A ECLIPSE

Eclipse es, en el fondo, únicamente un armazón (workbench) sobre el que


se pueden montar herramientas de desarrollo para cualquier lenguaje,
mediante la implementación de los plugins adecuados.

Obtener, instalar y ejecutar Eclipse IDE

El IDE Eclipse se puede obtener bajándolo directamente del sitio web


oficial del Proyecto Eclipse - www.eclipse.org - o de cualquier “mirror”
autorizado.
Como Eclipse está escrito en Java, en necesario, para su ejecución, que
exista un JRE (Java Runtime Environment) instalado previamente en el
sistema. La instalación de Eclipse, es tan sencilla como descomprimir el
archivo descargado en el directorio que se estime conveniente.

INSTALAR Y DESINSTALAR ECLIPSE

Entorno

Características del lenguaje Java

Entramos en detalle sobre todas sus características:

 Objeto
 Clase
 Paquete
 Interface
 Herencia

Objeto

Es un elemento de software que intenta representar un objeto del mundo


real. De esta forma un objeto tendrá sus propiedades y acciones a realizar
con el objeto. Estas propiedades y acciones están encapsuladas dentro del
objeto, cumpliendo así los principios de encapsulamiento.

Un objeto tiene su estado (o estados) y su comportamiento. Esto se


modela mediante propiedades (o variables) y métodos. Incluso un objeto
puede contener a su vez a otro tipo de objeto.

Ejemplos de objetos

Cualquier concepto del mundo real se puede modelar como un objeto con
su estado y comportamiento. Por ejemplo un televisor es un objeto**,
cuyos estados pueden ser: *encendida, apagada, en el canal1, en el
canal2, grabando,… y sus acciones serán “encender televisor”, “apagar
televisor”, “cambiar de canal”, “iniciar la grabación”,…

Por ejemplo imaginemos una figura geométrica como podría ser


un triángulo. Un triángulo podemos definirlo por varias propiedades como
pueden ser: base, altura, el lado y las coordenadas x,y del centro del
triángulo. Como métodos de un triángulo podemos  “calcular el área del
triángulo”, “calcular el perímetro del triángulo”.

Clase

Las clases representan los prototipos de los objetos que tenemos en el


mundo real. Es decir, es una generalización de un conjunto de objetos. A
su vez los objetos serán instancias de una determinada clase.

Si volvemos al ejemplo del televisor, existen múltiples tipos de televisores


y cada uno con sus características. Si bien existe un esquema o prototipo
que define el televisor. Este prototipo es lo que conocemos la clase.

En la clase es dónde realmente definimos las propiedades y métodos que


podrán contener cada una de las instancias de los objetos.

Por ejemplo, para nuestro caso de las figuras geométricas podríamos


definir un triángulo de la siguiente forma:
De momento no te preocupes por entender el código del todo, pero verás
que hemos definido una clase triángulo la cual tiene dos propiedades
base y altura. Estas propiedades las hemos definido como  “private” lo cual
hace que no puedan ser visibles desde fuera.

Luego tenemos lo que se conoce como un método constructor. Es el


método que tiene el mismo nombre que la clase:  Triangulo () y que nos sirve
para inicializar las propiedades desde el exterior.

Además hemos creado un método que nos calcula el área de un


triángulo (base x altura / 2). Este método ya es público y podrá ser
invocado de forma externa.
https://www.manualweb.net/java/conceptos-basicos-java/

También podría gustarte