Introducción


Introducción

Que es la programación?


La programación es un proceso que se utiliza para idear y ordenar las acciones que se realizarán en el marco de un proyecto; al anuncio de las partes que componen un acto o espectáculo; a la preparación de máquinas para que cumplan con una cierta tarea en un momento determinado; a la elaboración de programas para la resolución de problemas mediante ordenadores; y a la preparación de los datos necesarios para obtener una solución de un problema.
En la actualidad, la noción de programación se encuentra muy asociada a la creación de aplicaciones informáticas y videojuegos; es el proceso por el cual una persona desarrolla un programa valiéndose de una herramienta que le permita escribir el código (el cual puede estar en uno o varios lenguajes, tales como C++, Java, Python entre otros) y de otra que sea capaz de “traducirlo” a lo que se conoce como lenguaje de máquina, el cual puede ser entendido por un microprocesador.

Entonces programar consiste en introducir una serie de instrucciones mediante código para que sean ejecutadas por el ordenador, para ello debemos de utilizar un lenguaje de programación. Estos pueden dividirse en lenguajes interpretados y compilados.
Un lenguaje compilado traduce el programa a código máquina para crear un ejecutable, mientras que un lenguaje interpretado usa un intérprete para traducir el programa a código máquina en el momento en el que se ejecuta, de este modo no es necesario escribir un programa distinto para cada plataforma, sin embargo, el rendimiento del programa será menor. Python en un ejemplo de lenguaje interpretado.

Python

Python es un lenguaje de programación creado por Guido van Rossum a finales de los años ochenta. El nombre proviene de la afición de su creador por los cómicos Monthy Python.



Es administrado por la Python Software Foundation y posee una licencia de código abierto.
Python es un lenguaje interpretado, de tipado dinamico (no es necesario declarar el tipo de variable), fuertemente tipado (no se pueden combinar diferentes tipos de datos), multiplataforma y orientado a objetos.

El principal atractivo de python es su sencillez, de hecho se parece mucho a escribir en inglés. Este es un ejemplo del código escrito en este lenguaje:



Según el índice Tiobe, python es el lenguaje de programación del año 2018, debido a que ha sido el que más puntos ha ganado en el ranking en este año. En el ránking de enero de 2019 ocupa la tercera posición, unicamente por detrás de java y c.

Algunos ejemplos de su uso pueden ser:
  • Escribir software multiplataforma, ya sea con PyQT o TKInter.
  • Desarrollar videojuegos usando Panda3D, PyGame o Cocos2D.
  • Desarrollar aplicaciones web usando Django o Flask.
  • Realizar tareas de ciencia de datos (Ej: Big Data) con Python (competencia directa de “R” que sobresale en este campo ).

 

Comentarios

Entradas populares