Moisés Isaac Alejandro Vasquez Gonzalez
5TO BACH. EN COMPU.
Programación
prof. Sergio
Introducción
Es la acción y el efecto de programar una cosa que todavía no se a hecho conforme a lo que
uno puede hacer.
y el cual es el proceso de diseñar o configurar algo y de tal-vez mantener el código fuente de
programas de computadora .
para crear y ejecutar un programa debe se inscribir letras y códigos en una secuencia ordenada.
Esto se rige por reglas y condiciones y un conjunto dirigido de mas o menos ordenes.
El lenguaje de programación es un lenguaje formal diseñado para expresar procesos.
y a continuación se vera unos de los lenguajes de la programación
Lenguaje de la programación
Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresaralgoritmos con precisión, o como modo de comunicación humana.
Está formado por un conjunto de símbolos y reglas sintácticas y semánticas 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 código fuente de un programa informático se le llama programación.
También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:
- El desarrollo lógico del programa para resolver un problema en particular.
- Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa).
- Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
- Prueba y depuración del programa.
- Desarrollo de la documentación.
Dart
Google ha creado Dart, que espera convertirse en el nuevo
lenguaje del desarrollo Web. Su idea es ser tan familiar,
dinámico y fluido como JavaScript, sin embargo, permiten a
los desarrolladores escribir código más rápido, fácil de
mantener, y menos susceptible a errores sutiles; su sintaxis
es similar a C y le permite definir clases e interfaces, tales
como C + + o Java.
Ceylon
El objetivo de este lenguaje es ser la evolución de Java.
Gavin King, el creador de este lenguaje, niega la intención
de matar a Java; sin embargo, afirma que no hay margen de
mejora.
Go
Es un lenguaje de programación de propósito general apto para todo, desde el desarrollo de aplicaciones a sistemas de programación. Es similar a C o C + + que Java o C#. Go incluye características modernas, tales como la recolección de “garbage”, mejora en el tiempo de ejecución y el apoyo a la concurrencia.
F#
Es un lenguaje de primera clase en el. NET Common Language Runtime (CLR), puede acceder a todos las mismas bibliotecas y funciones que otros lenguajes CLR, como C # y Visual Basic.
F# se parece un poco a OCaml, pero te permite dar un formato interesante; por ejemplo, ofrece construcciones para E/S asíncrona, paralelización del CPU, etc.
Opa
Logra la combinación del cliente y servidor, el compilador de Opa decide si una rutina determinada debe ejecutar en el cliente, servidor, o ambos, y genera código en consecuencia. Para las rutinas del lado del cliente, lo traduce en código JavaScript, incluidas las llamadas AJAX.
Fantom
Está diseñado desde cero para la portabilidad entre plataformas. El proyecto Fantom no es sólo un compilador de código de bytes que puede dar salida, ya sea para la JVM o la CLI. NET, sino también es un conjunto de APIs de Java y. Net APIs, creando una capa de portabilidad adicional.
Zimbu
Aspira a ser un lenguaje rápido, conciso, portátil y fácil de leer. La sintaxis de Zimbu es única y peculiar, sin embargo, rico en funciones. Utiliza C para expresiones y operadores, pero tiene sus palabras reservadas, tipos de datos y estructuras de bloque. Es compatible con la gestión de memoria, hilos, y “pipes”.
X10
Es un lenguaje diseñado específicamente para las modernas arquitecturas paralelas, con el objetivo de aumentar la productividad del desarrollador “por 10 veces”. El código y los datos se dividen en unidades y son distribuidos a través de uno o más “lugares”, por lo que es fácil de escalar un programa para múltiples hilos.
haXe
Es un lenguaje multiplataforma que pueden dirigirse a diversos entornos operativos, que van desde los binarios nativos a los intérpretes y máquinas virtuales. Los desarrolladores pueden escribir programas en haXe, y luego compilarlos en código objeto, JavaScript, PHP, Flash / ActionScript, o código de bytes (NekoVM).
Chapel
Su sintaxis es lograda por diferentes fuentes, además de los habituales (C, C++ and Java), así toma conceptos de programación Fortran y Matlab.
En lo personal me interesa Dar y Opa, veremos que tanto siguen avanzando.
entere estos lenguajes podemos encontrar muchos mas la programación es infinita y va a la vanguardia de la tecnología cibernetica ahora la programación es mas complicada con serie de números que van muy avanzados hacia nuestra época en un futuro todo esto beneficiara a la raza humana .
para mi el lenguaje de programación me parece algo muy interesante para descubrir y aprender mas de estas leguas en el sentido de que ahora con saber programar es de tener trabajo y aprender.