Sunteți pe pagina 1din 5

29/3/2018 ¿Qué es código?

- The Economist explica

The Economist explica

The Economist explica


¿Qué es el código?
La codificación o programación es una forma de escribir instrucciones para las
computadoras que tiende un puente sobre la forma en que a los humanos les gusta
expresarse y cómo funcionan realmente las computadoras.

The Economist explica 9 de septiembre de 2015 | por TS

Desde ascensores hasta automóviles, aviones comerciales y teléfonos inteligentes,


la civilización moderna funciona con software, las instrucciones digitales que
https://www.economist.com/blogs/economist-explains/2015/09/economist-explains-3 1/5
29/3/2018 ¿Qué es código? - The Economist explica

permiten que las computadoras y los dispositivos que controlan realicen cálculos y
respondan a su entorno. ¿Cómo llegó ese software allí? Alguien tuvo que escribirlo.
Pero el código, las secuencias de símbolos cuidadosamente creadas por los
programadores, no es exactamente lo mismo que el software, las secuencias de
instrucciones que ejecutan las computadoras. Entonces, ¿qué es esto exactamente?

La codificación o programación es una forma de escribir instrucciones para las


computadoras que tiende un puente sobre la forma en que a los humanos les gusta
expresarse y cómo funcionan realmente las computadoras. Los lenguajes de
programación, de los cuales hay cientos, en general no pueden ser ejecutados por
computadoras directamente. En cambio, los programas escritos en un lenguaje
particular de "alto nivel" como C ++, Python o Java se traducen mediante una pieza
especial de software (un compilador o un intérprete) en instrucciones de bajo nivel
que una computadora puede ejecutar. En algunos casos, los programadores
escriben software en instrucciones de bajo nivel directamente, pero esto es
complicado. Por lo general, es mucho más fácil utilizar un lenguaje de
programación de alto nivel, ya que estos idiomas facilitan la expresión de ideas o
comandos complejos y abstractos de manera eficiente y precisa; también eximen a
los programadores de tener que preocuparse por detalles tediosos relacionados con
las entrañas de la computadora en particular en la que el programa finalmente se
ejecutará. Por lo tanto, un programa escrito en un lenguaje de alto nivel puede
ejecutarse en todo tipo de computadoras diferentes.

Obtenga nuestro boletín diario

Actualice su bandeja de entrada y obtenga nuestro Despacho diario y


selecciones del editor.

Email address Regístrate ahora

https://www.economist.com/blogs/economist-explains/2015/09/economist-explains-3 2/5
29/3/2018 ¿Qué es código? - The Economist explica

Los lenguajes de programación existen en


Últimas historias muchas familias y estilos, como los
Donald Trump despide a David Shulkin como lenguajes humanos. Hay muchos dialectos
secretario de VA
DEMOCRACIA EN AMÉRICA
de C, por ejemplo; hay familias de
Los estadounidenses son más ricos de lo que eran
lenguajes de programación "funcionales"; y
en la década de 1970 hay idiomas optimizados para el
DETALLE GRÁFICO
"procesamiento paralelo" (donde varios
Por qué las dos economías más grandes de África
no firmaron su acuerdo comercial emblemático programas se ejecutan uno al lado del otro
THE ECONOMIST EXPLICA
para realizar una tarea en particular, como
Ver más
el procesamiento de imágenes o el
pronóstico del tiempo). Al igual que con los
lenguajes humanos, estos lenguajes de programación son capaces de expresar las
mismas ideas, y en teoría cualquier programa puede escribirse en cualquier
idioma. Pero en la práctica, algunos idiomas se adaptan mejor a algunos usos que
otros, así como el francés se usa tradicionalmente para la diplomacia y el inglés es
el idioma internacional de los negocios. Y del mismo modo que conocer diferentes
idiomas hablados hace que sea más fácil aprender otro, lo mismo puede decirse de
los lenguajes de programación.

Escribir un programa y luego ejecutarlo es mágico, en cierto modo. Los números,


letras y símbolos del código se transmutan en instrucciones ejecutadas por
circuitos microscópicos para lograr los resultados deseados. Los píxeles aparecen
en la pantalla; los ascensores se mueven; los boletos aéreos están ordenados; las
listas están ordenadas; correos electrónicos son entregados Pero el hecho de que
los resultados parezcan mágicos no significa que la codificación sea misteriosa e
inaccesible. De hecho, una de las alegrías de la codificación es que las
computadoras son lo opuesto a lo misterioso: operan de una manera
implacablemente predecible, consistente y determinista. La mayoría de las
personas no necesitan poder escribir código para hacer su trabajo, al igual que no

https://www.economist.com/blogs/economist-explains/2015/09/economist-explains-3 3/5
29/3/2018 ¿Qué es código? - The Economist explica

necesitan poder hablar idiomas extranjeros o hacer álgebra. Pero es útil tener
alguna experiencia básica en codificación, y no solo para desmitificar cómo
funcionan las computadoras. Como Marc Andreessen, Al co-creador del navegador
web Netscape, le gusta decir que en el futuro habrá dos tipos de trabajos: los que
implican decirle a las computadoras qué hacer y los que implican que las
computadoras les digan qué hacer. Si le preocupa que su trabajo esté en peligro de
ser automatizado por software, entonces aprender a codificar
(https://www.codecademy.com/)  podría ser una póliza de seguro útil. Incluso si no
lo eres, la codificación también puede ser divertida.

Profundiza:
Programación para niños de cuatro años: no se requiere ensamblador
(http://www.economist.com/news/science-and-technology/21660077-how-teach-
computer-science-nursery-school-no-assembler-required) (agosto de 2015)
Un proyecto de programación de fin de semana tiene como objetivo salvar vidas a
medio mundo de distancia (http://www.economist.com/news/science-and-
technology/21629443-weekend-programming-project-aims-save-lives-half-world-
away-keeping-skin-out-game) (octubre de 2014)
Las similitudes y diferencias entre humanos y lenguajes de programación
(http://www.economist.com/blogs/johnson/2012/07/language-and-computers)
(julio de 2012)

Actualización: esta publicación de blog se ha modificado para eliminar la clavija de


noticias.

https://www.economist.com/blogs/economist-explains/2015/09/economist-explains-3 4/5
29/3/2018 ¿Qué es código? - The Economist explica

You’ve seen the news,


now discover the story
Get incisive analysis on the issues that
matter. Whether you read each issue cover to
cover, listen to the audio edition, or scan the
headlines on your phone, time with
The Economist is always well spent.

Enjoy great savings

https://www.economist.com/blogs/economist-explains/2015/09/economist-explains-3 5/5

S-ar putea să vă placă și