DIFERENCIAS ENTRE:

Get Started. It's Free
or sign up with your email address
DIFERENCIAS ENTRE: by Mind Map: DIFERENCIAS ENTRE:

1. LENGUEAJE DE PROGRAMACIÓN

1.1. Que es?

1.1.1. Un lenguaje de programación es un lenguaje formal diseñado para realizar 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 expresar algoritmos con precisión, o como modo de comunicación humana.

1.1.2. 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.

1.2. Que los diferencia?

1.2.1. Es:

1.2.1.1. Un lenguaje de programación es el idioma para desarrollar un software, se podría decir que los programadores conocen el idioma con el cuál comunicarse con las máquinas. Y existen diversidad de idiomas y cada técnico esta especializado en uno pero conoce los otros también. Como ejemplo sería igual con las personas que saben otros idiomas: inglés, francés o alemán y pueden comunicarse con las nativas de esos idiomas.

1.3. Principales diferencias

1.3.1. Framework -> Django

1.3.2. Framework -> Kohana

1.3.3. Framework -> Ruby on Rails

1.3.4. Framework -> Catalyst

1.3.5. Framework -> Spring

2. FRAMEWORK

2.1. Que es?

2.1.1. Es un esquema para el desarrollo y/o implementacion de una aplicacion

2.1.2. Define, en términos generales, un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular que sirve como referencia, para enfrentar y resolver nuevos problemas de índole similar. En el desarrollo de software, un framework o infraestructura digital, es una estructura conceptual y tecnológica de soporte definido, normalmente, con artefactos o módulos concretos de software, que puede servir de base para la organización y desarrollo de software. Típicamente, puede incluir soporte de programas, bibliotecas, y un lenguaje interpretado, entre otras herramientas, para así ayudar a desarrollar y unir los diferentes componentes de un proyecto.

2.2. Que los diferencia?

2.2.1. La palabra framework si la traducimos de forma directa sería "marco de trabajo", pero haciendo una traducción más adaptada a la forma de utilizarla sería estructura o infraestructura digital. En ella se trabaja escribiendo el código con un sólo lenguaje que puede ser PHP, Python, Ruby.

2.3. Principales diferencias

2.3.1. Lenguaje de programación -> Python

2.3.2. Lenguaje de programación -> PHP

2.3.3. Lenguaje de programación -> Ruby

2.3.4. Lenguaje de programación -> Perl

2.3.5. Lenguaje de programación -> Java