Preguntas de indagación
"Introducción a los lenguajes de programación"
1.-¿Que es la programación orientada a objetos?
La programación Orientada a objetos (POO) es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.Con la POO tenemos que aprender a pensar las cosas de una manera distinta, para escribir nuestros programas en términos de objetos, propiedades, métodos y otras cosas que veremos rápidamente para aclarar conceptos y dar una pequeña base que permita soltarnos un poco con este tipo de programación.
2.-¿Que son los lenguajes de programación?
En informática, se conoce como lenguaje de programación a un programa destinado a la construcción de otros programas informáticos. Su nombre se debe a que comprende un lenguaje formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento físico, lógico y su comunicación con el usuario humano.
Dicho lenguaje está compuesto por símbolos y reglas sintácticas y semánticas, expresadas en forma de instrucciones y relaciones lógicas, mediante las cuales se construye el código fuente de una aplicación o pieza de software determinado. Así, puede llamarse también lenguaje de programación al resultado final de estos procesos creativos.
3.-¿Para que sirven los lenguajes de programación?
Un Lenguaje de programación sirve, en primer lugar, para poder programar. Dado que existen muchos lenguajes de programación distintos, podríamos sacar en conclusión que cada uno sirve para algo diferente, y es más o menos así. Por ejemplo, HTML y JavaScript son lenguajes que se usan en el campo del desarrollo y diseño web, junto con CSS. Sin embargo, C y C++ son algo enfocado completamente al desarrollo de software.
Hay más casos, pero todos tienen el mismo objetivo. Así, desde una perspectiva empresarial, el lenguaje es lo que hace que el programador pueda hacer funcionar una web y construirla desde cero, o desarrollar una app para iOS y Android.
4.-Describe los tipos de lenguaje de programación.
- Lenguajes de bajo nivel. Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro.
- Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico.
- Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.
Otra forma de clasificación a menudo es la siguiente:
- Lenguajes imperativos. Menos flexibles, dada la secuencialidad en que construyen sus instrucciones, estos lenguajes programan mediante órdenes condicionales y un bloque de comandos al que retornan una vez llevada a cabo la función.
- Lenguajes funcionales. También llamados procedimentales, estos lenguajes programan mediante funciones que son invocadas conforme a la entrada recibida, que a su vez son resultado de otras funciones.
5.-Menciona y describe los lenguajes de programación mas utilizados en el mundo (conciencia intercultural)
10. Go
Go es un desarrollo de
Google inspirado en C y Algol que apareció en 2009, y que además de usarse en
varios de los sistemas de producción de Google, está abierto a que cualquiera
juegue con el.
9. C
C lleva la friolera de 44
años con nosotros, y se ha convertido a la fuerza en uno de los lenguajes de
programación más utilizados de todos los tiempos, influyendo a decenas de
lenguajes posteriores.
8. C#
C# es una de los
lenguajes influenciados por C, y fue desarrollado por Microsoft hace 16 años
buscando arreglar los fallos del resto de lenguajes.
7. CSS
CSS no es un lenguaje de
programación como tal, sino que se trata de un lenguaje usado para determinar
cómo se muestra un documento escrito en un lenguaje de marcado. Es conocido por
ser una de las piedras angulares de la web, junto al HTML y JavaScript.
6. C++
Volvemos 33 años atrás en
el tiempo con C++, un lenguaje hecho para escribir sistemas enormes. Los
sistemas operativos que utilizamos, todos los juegos de Blizzard, Unreal
Engine, Unity, la mayoría de programas de productividad…
5. PHP
Como ocurre con CSS, PHP
no es un lenguaje de programación al uso, sino que es un lenguaje destinado a
servidores, y fue diseñado en 1995 con el principio de desarrollar páginas web
con contenido dinámico.
4. Ruby
Ruby, que no confundir
con Ruby on Rails, tiene 21 años a sus espaldas y se ha ganado a muchos
programadores gracias a la sencillez que lo caracteriza.
3. Python
Python, un lenguaje que
hizo su primera aparición en 1991, se cuela en el podio con la tercera posición
gracias a ser un lenguaje fácil de leer, y a que es uno de los más recomendados
para empezar en la programación.
2. Java
Java, ese lenguaje tan
amado como odiado por los desarrolladores, lleva 21 años con nosotros y nos lo
podemos encontrar en cualquier parte.
1. JavaScript
El honor de ser el
‘lenguaje de programación’ más utilizado le corresponde a un lenguaje que no
podemos compilar, JavaScript. Lleva desde 1995 con nosotros (lo mismo que Java,
aunque no tengan nada que ver), y sólo tenemos que escribir el código y adjuntarlo
al HTML.
Fuentes:
https://desarrolloweb.com/articulos/499.php 24 de julio de 2001 Por Miguel Angel Alvarez+
https://concepto.de/lenguaje-de-programacion/ Última edición: 27 de noviembre de 2018. Cómo citar: "Lenguaje de Programación". Autor: María Estela Raffino. Para: Concepto.de. Disponible en: https://concepto.de/lenguaje-de-programacion/. Consultado: 02 de septiembre de 2019.
No hay comentarios.:
Publicar un comentario