INSTITUTO TECNOLOGICO DE TIJUANA
INGENIERIA EN ELECTRONICA
MATERIA:
Programacion Estructurada
TEMA:
Lenguajes de programacion mas utilizados en la actualidad
INTEGRANTES:
Becerra Martinez Edgar David- 13211224
26/01/14
LENGUAJES DE PROGRAMACIÓN.
La programacion es el proceso mediante el cual se codifican instrucciones para ser ejecutadas por una maquina. Para crear un programa y que se interpreten las instrucciones que se escriben, debe usarse un lenguaje de programacion.
En un principio las computadoras solo interpretaban intrucciones en un lenguaje especifico, conocido como codigo maquina. El codigo maquina es un lenguaje que consiste en cadenas de numeros 0 y 1, siendo de esta manera muy dificil de programar. Para hacer mas facil el trabajo se decicidio crear otro lenguaje llamado ensamblador en el cual las secuencias de 0 y 1 serian sustituidas por letras haciendo el proceso mas simple.
De esta manera se continuaron creando mas y mas lenguajes enfocado cada uno a satisfacer necesidades especificas ofreciendo en la actualidad una gran variedad de lenguajes de programacion.
A continuacion se presentan cuales son actualmente los lenguajes de programacion mas utilizados por la sociedad, las universidades y en la ingenieria en electronia.
La programacion es el proceso mediante el cual se codifican instrucciones para ser ejecutadas por una maquina. Para crear un programa y que se interpreten las instrucciones que se escriben, debe usarse un lenguaje de programacion.
En un principio las computadoras solo interpretaban intrucciones en un lenguaje especifico, conocido como codigo maquina. El codigo maquina es un lenguaje que consiste en cadenas de numeros 0 y 1, siendo de esta manera muy dificil de programar. Para hacer mas facil el trabajo se decicidio crear otro lenguaje llamado ensamblador en el cual las secuencias de 0 y 1 serian sustituidas por letras haciendo el proceso mas simple.
De esta manera se continuaron creando mas y mas lenguajes enfocado cada uno a satisfacer necesidades especificas ofreciendo en la actualidad una gran variedad de lenguajes de programacion.
A continuacion se presentan cuales son actualmente los lenguajes de programacion mas utilizados por la sociedad, las universidades y en la ingenieria en electronia.
LENGUAJES DE PROGRAMACIÓN MÁS
UTILIZADOS EN EL MUNDO.
Entre los 4 lenguajes de programación más utilizados
en el
mundo en lo que va del año 2014 y lo que fue 2013 esta: lenguaje C, Java,
Objetive-C, C++.
C
C es un lenguaje de programación creado en 1972 por
Dennis M. Ritchie en los Laboratorios Bell de
AT&T , Se le dio el nombre "C" porque muchas de sus
características fueron tomadas de un lenguaje anterior llamado "B“.
El lenguaje C está orientado a la implementación de
Sistemas Operativos. C es apreciado por la eficiencia del código que produce y
es el lenguaje de programación más popular para crear software de sistemas,
aunque también se utiliza para crear aplicaciones.
Java
El lenguaje de programación Java fue originalmente
desarrollado por James Gosling de Sun Microsystems en 1995, La sintaxis de Java
deriva mucho de C y C++, pero tiene menos facilidades de bajo nivel que
cualquiera de ellos. Inicialmente a Java se le conocía con el nombre de Oak
luego pasó a denominarse Green tras descubrir que Oak era ya una marca
comercial registrada para adaptadores de tarjetas gráficas y finalmente se
renombró a Java.
Objective-C
Es un lenguaje de programación orientado a objetos
creado como un súper conjunto de C, Originalmente fue creado por Brad Cox y la
corporación StepStone en 1980. Actualmente se usa como lenguaje principal de
programación en Mac OS X, iOS y GNUstep.
C++
C++ es un lenguaje de programación diseñado a
mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación
fue el extender al exitoso lenguaje de programación C con mecanismos que
permitan la manipulación de objetos. Las ventajas que se tienen al usar C++ es
que se requiere poco espacio de memoria , se puede transportar en cualquier
dispositivo y tienen una facilidad de manejo para el usuario. Un aspecto
importante a destacar es la amplia
cantidad de manuales, libros y código fuente disponibles sobre C++, lo que nos
da ciertas facilidades a la hora de aprender a programarlo.
LENGUAJES DE PROGRAMACIÓN MÁS COMUNES
EN LAS UNIVERSIDADES.
Entre los
lenguajes más utilizados por las universidades se encuentran los ya mencionados
C, Java, Objetive-C y C++.
Pero también se encuentran: PHP, (Visual) Basic y Python.
PHP
PHP es un
lenguaje de programación de uso general de código del lado del servidor
originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de
los primeros lenguajes de programación del lado del servidor que se podían
incorporar directamente en el documento HTML en lugar de llamar a un archivo
externo que procese los datos. El código es interpretado por un servidor web
con un módulo de procesador de PHP que genera la página Web resultante. PHP ha
evolucionado por lo que ahora incluye también una interfaz de línea de comandos
que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en
la mayoría de los servidores web al igual que en casi todos los sistemas
operativos y plataformas sin ningún costo.
(Visual) Basic
Visual Basic
es un lenguaje de programación dirigido por eventos, desarrollado por Alan
Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC,
con importantes agregados. Su primera versión fue presentada en 1991, con la
intención de simplificar la programación utilizando un ambiente de desarrollo
completamente gráfico que facilitara la creación de interfaces gráficas y, en
cierta medida, también la programación misma.
Python
Python es un
lenguaje de programación interpretado cuya filosofía hace hincapié en una
sintaxis muy limpia y que favorezca un código legible.
Se trata de
un lenguaje de programación multiparadigma, ya que soporta orientación a
objetos, programación imperativa y, en menor medida, programación funcional. Es
un lenguaje interpretado, usa tipado dinámico y es multiplataforma.
LENGUAJES DE PROGRAMACIÓN MÁS
UTILIZADOS EN EL ÁREA DE ELECTRONICA.
Entre los
lenguajes de programación más comunes del área de Electrónica se encuentran:
ensamblador, lenguaje C, lenguaje C++, Java, VHDL y (visual) Basic
VHDL
VHDL es un
lenguaje de programación que se ha diseñado y se ha perfeccionado para
describir el comportamiento de sistemas digitales. VHDL tiene muchas
características apropiadas para describir el comportamiento de componentes
electrónicos que van desde simples compuertas lógicas hasta microprocesadores
completos y chips a medida.
Las
características de VHDL permiten aspectos eléctricos de comportamiento del
circuito (como tiempos de subida y bajada de una señal, delays a través de las
compuertas, y operación funcional) a ser descritos precisamente. Los modelos de
simulación VHDL resultantes pueden usarse entonces como bloques de construcción
en circuitos más grandes (usando esquemáticos, diagramas de bloque o
descripciones VHDL a nivel de sistema) con el propósito de la simulación.
Ensamblador
El lenguaje
ensamblador es un lenguaje de programación de bajo nivel para los computadores,
microprocesadores, microcontroladores y otros circuitos integrados
programables. Implementa una representación simbólica de los códigos de máquina
binarios y otras constantes necesarias
para programar una arquitectura dada de CPU y constituye la representación
más directa del código máquina específico para cada arquitectura legible por un
programador
Conclusión:
Hoy en día
vivimos en una era de tecnología en donde ya los niños de 10 años los vez con
sus tablets, iPod etc, sin darse cuenta por el proceso de programación por el
que tuvieron que a ver pasado.
Existen
diversos lenguajes de programación, algunos derivan de otros, pero todos son
estructurados con el propósito de controlar el comportamiento de una
computadora y para crear diversas aplicaciones.
Los
lenguajes de programación son muy importantes porque sin ellos no estuviéramos
aprovechando la basta tecnología que tenemos hoy en día y eso sin darnos
cuenta.
Tanto
también es importante en nuestra carrera porque existen microcontroladores
guiados por la programación y estos son la base en la mayoría de artefactos
tecnológicos usados actualmente.