Whatsapp Y Facebook

⌨Lenguaje De Programación

LENJUAGE 

El lenguaje es nuestro principal medio de comunicación y es el que permite que interactuemos entre humanos, así ha sido siempre. Por ejemplo, para una sociedad humana, el lenguaje contiene los elementos necesarios que permite a las personas comunicarse. Estos elementos pueden ser palabras, señas o sonidos que en sí mismos son abstractos, sin embargo, para las personas que forman parte de la sociedad, tienen un sentido, expresan un significado y señalan objetos o acciones. Así es como se logra la comunicación entre ellos.

Si hacemos una analogía, imagina que esa sociedad es tu computadora y que las personas son las piezas de hardware y software que la conforman. Igual que la sociedad de humanos, esta sociedad hipotética dentro de tu computadora necesita comunicarse entre sí para que ésta funcione como esperas y puedas hacer cálculos, abrir un navegador o crear un documento. Cuando utilizas el ratón o el teclado, estos dispositivos envían instrucciones a los miembros de ésa sociedad en un lenguaje común que pueden interpretar por que han sido programados para ello. Este lenguaje normalmente es representado por un conjunto de bits, unos (1) y ceros (0), cuya combinación crea el significado de las instrucciones. Este conjunto de 1 y 0 es un sistema de codificación conocido como código binario. La traducción del lenguaje de programación en binario se conoce como “compilación”.

LENJUAGE DE PROGRAMACION

Un lenguaje de programación, en palabras simples, es el conjunto de instrucciones a través del cual los humanos interactúan con las computadoras. Un lenguaje de programación nos permite comunicarnos con las computadoras a través de algoritmos e instrucciones escritas en una sintaxis que la computadora entiende e interpreta en lenguaje de máquina.

Los lenguajes de programación permiten a las computadoras procesar de forma rápida y eficientemente grandes y complejas cantidades de información. Por ejemplo, si a una persona se le da una lista de números aleatorios que van de uno a diez mil y se le pide que los coloque en orden ascendente, es probable que tome una cantidad considerable de tiempo e incluya algunos errores, mientras que si le das la misma instrucción a una computadora utilizando un lenguaje de programación, podrás obtener la respuesta en unos cuantos segundos y sin errores.

Existen docenas de lenguajes de programación utilizados en la industria hoy en día. Algunos lenguajes de programación populares incluyen C++, C#, Visual Basic, Go, Ruby, JavaScript, Java y Python, por mencionar algunos. Cuando piensas en un lenguaje de programación, tal como en la analogía que hicimos antes, puedes compararlo con los lenguajes que utilizamos para comunicarnos porque comparten muchas características similares.

✅CURSO DE PROGRAMACIÓN - COMPLETO

Curso de programación desde cero ===>> Video Tutorial

Descarga el software portable

Descarga el instalador del software

Editor de Código Aquí ====>>>> Visual Studio Code

CURSO de PHP desde cero

✅Curso Completo de PHP 8 para Principiantes

✅Curso Completo de Python para Principiantes (2022)

✅Curso de PYTHON desde CERO (Completo) Descargar e instalar Python y PyCharm


Curso de C++ desde CERO (Completo) - Nivel JUNIOR

✅Curso de C++ desde CERO (Completo) - Nivel Master
Descargar Dev-C++

✅Programación en C++ || POO || Conceptos básicos de Programación Orientada a Objetos (POO)

✅Curso de JAVA desde CERO (Completo) - Nivel JUNIOR
✅ Curso de JAVA desde CERO (Completo) - Nivel MID LEVEL
✅ Programación Orientada a Objetos en Java || Programación en Java (POO)
✅ Descargar Neatbeans
✅Curso Java desde cero | Interfaces gráficas
✅ Curso Java desde cero | Interfaces gráficas | Parte 2

Descargar  XAMPP para Windows-Linux-Mac OS X

Características del lenguaje de programación

Para utilizar un lenguaje de programación, de manera efectiva, debemos estudiarlo y comprenderlo desde tres perspectivas:

  • Sintaxis: el conjunto de símbolos y reglas para formar sentencias.
  • Semántica: las reglas para transformar sentencias en instrucciones lógicas.
  • Pragmática: utilizando las construcciones particulares del lenguaje.

En español, las letras forman palabras que forman oraciones. En los lenguajes de programación, los caracteres forman sentencias que en conjunto forman instrucciones.

Sintaxis 

Es la estructura de una declaración en un lenguaje de programación. Si por ejemplo te preguntas “¿Es difícil la sintaxis de C#?“ básicamente te estarías preguntando si aprender a programar en C# es difícil. Por lo general, cuando pensamos en la sintaxis queremos decir algo que el compilador puede verificar estáticamente.

Para aclarar esto aún más, observa estos 3 ejemplos de sintaxis en distintos lenguajes de programación, todos intentan describir la misma instrucción, es decir, esperan obtener como salida del programa el mismo resultado:

Semántica
Por otro lado, la semántica trata sobre el significado de la instrucción. Responde a las preguntas: ¿es válida ésta instrucción? Si es así, ¿Qué significa la instrucción? ¿Qué queremos lograr con la instrucción? Veamos el siguiente ejemplo,
En el ejemplo, las 2 sentencias o instrucciones son sintácticamente válidas en C#. ¿Pero, qué quieren decir? ¿Es incluso válido intentar transformar estas declaraciones en una secuencia ejecutable de instrucciones? Estas son el tipo de preguntas que están en el corazón de la semántica.
Pragmática

La pragmática, en programación, se refiere al modo en que el contexto influye en la forma cómo interpretamos y analizamos los problemas que queremos resolver con un lenguaje de programación. Como vimos en el ejemplo de sintaxis, el mismo problema puede ser resuelto utilizando diferentes lenguajes de programación, incluso existen problemas que pueden ser resueltos aplicando distintas sentencias o instrucciones lógicas usando el mismo lenguaje.

Aplicamos el pragmatismo cuando creamos una solución considerando el contexto y cómo afecta a nuestro problema y a nuestra solución, aunque eso implique utilizar otro lenguaje o herramienta que nos ofrece una mejor oportunidad de resolver el problema. Aprender varios lenguajes y enfoques diferentes, puede ayudarte a ampliar tu pensamiento y te ayuda a evitar que quedes atrapado en una única forma de hacer las cosas. Además, hoy en día ser un programador pragmático y aprender varios lenguajes es mucho más fácil gracias a la gran cantidad de cursos que puedes encontrar aquí en STI ..:::JAM:::...

¿Cuántos tipos de lenguaje de programación existen y cuáles son?

Los lenguajes de programación se dividen principalmente en dos tipos:

los de bajo nivel, que se comunican directamente con el lenguaje binario de las máquinas; y los de alto nivel, que facilitan su comprensión por parte de los programadores.



Para qué sirve el lenguaje de programación

Existen una variedad de lenguajes de programación que los programadores pueden usar para comunicarse con una computadora, a través de lo que conocemos como código fuente, y a pesar de que todos comparten las características antes mencionadas, cada lenguaje es diferente y de forma individual puede ser más adecuado utilizarlo para un determinado propósito o propósitos dentro de ciertas industrias.

                        El código fuente constituye la estructura básica de programas,
                        páginas web y aplicaciones en general.

Los lenguajes de programación se utilizan para crear sistemas operativos, programas de escritorio, aplicaciones móviles, para resolver problemas o interpretar datos. Por ejemplo, existen lenguajes de programación que son más adecuados para crear software o aplicaciones de entretenimiento, para crear dispositivos inteligentes hasta crear robots utilizando inteligencia artificial, los límites de lo que se puede lograr a través de los lenguajes de programación, son desconocidos.

A medida que avanza la tecnología y van apareciendo nuevas necesidades de negocio, también aparece una fuerte necesidad de lenguajes de programación únicos y diversos pero es prácticamente imposible que exista un único lenguaje de programación universal que satisfaga todas las necesidades, gigantes como Google son de los principales partícipes en esa búsqueda. Los lenguajes de programación a menudo se revisan, actualizan e incluso se combinan con otros lenguajes a lo largo del tiempo en el intento de evolucionar para satisfacer nuestras necesidades tecnológicas cambiantes.

Una nota curiosa sobre los lenguajes de programación es que, en general, están escritos en inglés. Ya sea que programes en JavaScript, Ruby, C#, Go, Ruby o Python, tienen su sintaxis y palabras clave en inglés, incluso si el lenguaje nativo de sus creadores es inglés o no.

Algoritmo Informático

Un algoritmo informático es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema o realizar una tarea. En programación, supone el paso previo a ponerse a escribir el código. ... Utilizamos numerosos algoritmos para resolver problemas en nuestra vida cotidiana.

Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema. ... Loa algoritmos son independientes de los lenguajes de programación.

Editor de Código Aquí ====>>>> Visual Studio Code





Comentarios

TicS Informativos