*   >> Lectura Educación Artículos >> science >> computadoras

Lenguajes

Recién nos gusta, el equipo tiene su propio lenguaje para comunicarse dentro de sí mismo para conseguir que se haga algo. Los lenguajes naturales, tales como Inglés, son ambiguos, vagamente estructurada y tienen grandes (y cambiantes) vocabularios. Las computadoras tienen ningún sentido común, por lo que los lenguajes de programación tienen que ser muy preciso - que tienen relativamente pocos, exactamente definidas, reglas de composición de los programas y los vocabularios estrictamente controlados en los que se deben definir las palabras desconocidas antes de que puedan ser utilizados.

A veces tenemos que usar el lenguaje ensamblador (bajo nivel de idiomas, LLL), porque simplemente no hay ninguna otra manera sensata de decirle a la computadora lo que debe hacer. A través de los siglos ha habido muchos idiomas para el ordenador. Diversas clases de idiomas enfatizan cosas diferentes sobre el problema, y ​​por lo tanto son mejores para describir diferentes aspectos de la solución, o incluso diferentes tipos de problemas y soluciones.

Ciencias de la Computación es siempre cambiante, por lo que es la evolución continua de los conceptos que tenemos que utilizar y las notaciones para describir estos conceptos. Las primeras lenguas tenían pocas restricciones, por lo que eran muy poderosos, pero resultó ser muy peligroso para su uso. Después de un tiempo, la gente desarrolló lenguas que eran mucho más seguro de usar, pero no hubo quejas sobre la falta de poder. Hoy en día, estamos empezando a ver los idiomas que son seguros y de gran alcance, pero el proceso tiene un largo camino por recorrer todavía.

Las más tempranas lenguas tenían que basarse en algo, y eso fue probablemente instrucciones simples dan a los seres humanos sin mucho vocabulario o el sentido común es decir, los niños. Sin embargo, aunque esto es intuitivo para problemas sencillos, se hizo evidente que esto no escala bien - es decir, se hace de manera desproporcionada difícil de usar a medida que aumenta el tamaño problema. Forma de la superficie de un lenguaje de programación se conoce como su sintaxis.

La mayoría de los lenguajes de programación son puramente textual; que utilizan secuencias de texto incluyendo palabras, números y puntuacion, al igual que los lenguajes naturales escritos. Programación de idiomas comparten propiedades con las lenguas naturales relacionados con su finalidad como vehículos de comunicación, que tiene una forma sintáctica separado de su semántica, y mostrando las fam

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.