# data[].attributes.body
Sintaxis similar a C, C++, Java y otros

Multiplataforma, ejecutable en los sistemas más comunes como Windows, MacOs, Linux

Lenguaje de paradigma de programación orientada a objetos, con expresiones de control heredadas de la programación estructurada

Incluye algunas características de programación funcional como clojures, aunque es imperativo.

Fuertemente tipado (tipado estático)

Lenguaje moderno con actualizaciones de mejoras frecuentes

Dispone de un nutrido conjunto de librerías

# data[].attributes.body
El mensaje se envia a la consola

console.log("Hola Mundo");

# data[].attributes.body
El lenguaje C fue diseñado por Dennis Ritchie, de los Laboratorios Bell,y se instaló en un PDP-11 en 1972.Se diseñó para ser el lenguaje de los sistemas operativos UNIX

# data[].attributes.body
Simplicidad. Posee una estructura sencilla que lo vuelve más fácil de aprender e implementar.

Velocidad. Se ejecuta más rápido que otros lenguajes y favorece la detección de los errores.

Versatilidad. Es compatible con otros lenguajes, como: PHP, Perl y Java

# data[].attributes.body
Fue creado en 1995 por Brendan Eich

# data[].attributes.body
Reduce el tiempo dedicado a la gestión de datos.

Analiza datos de diversas formas.

Promueve un enfoque disciplinado para la gestión de datos.

Convierte información dispar en un recurso valioso.

Mejora la calidad y consistencia de la información.

# data[].attributes.body
let message: string = 'Hello, World!';
console.log(message);

# data[].attributes.body
https://youtu.be/odnLWsAe3lM

# data[].attributes.attachment_link.description
logo code programming html css cheat sheet icon wallpaper function snake transparent

# data[].attributes.body
Python fue creado a finales de los años ochenta​ por Guido van Rossum en Stichting Mathematisch Centrum (CWI), en los Países Bajos, como un sucesor del lenguaje de programación ABC, capaz de manejar excepciones e interactuar con el sistema operativo Amoeba.5​

El nombre del lenguaje proviene de la afición de su creador por los humoristas británicos Monty Python.6​

# data[].attributes.body
Dentro de las características de Pyhton podemos encontrar:

· Permite programación orientada a objetos, imperativa o funcional.

· Maneja un tipado dinámico.

· Es un lenguaje multi-plataforma. …

· Una de las cosas con las que cuenta Python es un modo interactivo.

# data[].attributes.body
JavaScript es un lenguaje de programación, de secuencias de comandos, capaz de aportar soluciones eficaces en la mayoría de los ámbitos de la tecnología. Te permite crear contenido de actualización dinámica, controlar multimedia, animar imágenes

# data[].attributes.body
Typescript es un lenguaje de programación de alto nivel de codigo abierto desarrollado y mantenido por Microsoft.
Typescript es un superset de JavaScript. Está diseñado para el desarrollo de grandes aplicaciones y transpiles a JavaScript.

# data[].attributes.body
Clasificaciones de Phyton:
1. Por compilacion: Phyton es un codigo interpretado
2. Es multiparadigma ya que se puede programar de varias formas
3. Son de proposito general
4. Son de Alto Nivel
5. Son No tipados por que es mas facul y rapido programar

# data[].attributes.body
#include <conio.h> /* Carga de librerías */
#include <stdio.h>

int main() /* Funcion main (principal) */
{
    printf( "Hola mundo." ); /* Imprimir en pantalla */

    getch(); /* Pausa */

    return 0;
}

# data[].attributes.body
Ventajas
·         Facil de entender

·         Variedad de bibliotecas

·         Portabilidad

·         Gratis

Desventajas
·         Consumo de memoria

·         Desarrollo Movil

# data[].attributes.body
¿Cuáles son las características principales del lenguaje de programación C? A continuación, te mostramos las propiedades de C:

Programación estructurada: C es un lenguaje estructurado.

No depende del hardware: De esta forma, se puede migrar a diferentes sistemas operativos.

Categoría: Se trata de un lenguaje de programación de nivel medio.

Multitarea: En este sentido, no dispone de un cometido específico por lo que se puede programar desde sistemas operativos, hasta apps; pasando por hojas de cálculo o videojuegos.

Flexibilidad: Como ya comentábamos, esto va a aportar una absoluta libertad para el programador informático.

Desarrollo rápido: Creación rápida de programas y con gran capacidad.

Composición: A pesar de que el número de palabras clave es reducido, el lenguaje de programación C es rico en tipos de datos, operadores y variables.

Un lenguaje de procesado: El preprocesador de C sirve para definir los macros y poder incluir así diferentes archivos de código fuente.

# data[].attributes.body
Es una evolución que Microsoft realizó de este lenguaje, tomando lo mejor de los lenguajes C y C++, y ha continuado añadiéndole funcionalidades, tomando de otros lenguajes, como java, algo de su sintaxis evolucionada. Lo orientó a objetos para toda su plataforma NET (tanto Framework como Core), y con el tiempo adaptó las facilidades de la creación de código que tenía otro de sus lenguajes más populares, Visual Basic, haciéndolo tan polivalente y fácil de aprender como éste, sin perder ni un ápice de la potencia original de C.

# data[].attributes.body
https://www.youtube.com/watch?v=4f3GpJZtvns

# data[].attributes.body
Es un leguaje de programación de scripting del lado del servidor, esto quiere decir que el código se inserta dentro del HTML de la pagina, se utilizan mucho para automatizar tareas repetitivas y hasta interactuar con el sistema operativo

# data[].attributes.body
Java es una plataforma informática de lenguaje de programación creada por Sun Microsystems en 1995. Ha evolucionado desde sus humildes comienzos hasta impulsar una gran parte del mundo digital actual, ya que es una plataforma fiable en la que se crean muchos servicios y aplicaciones.
Una de las características más importantes de Java es su portabilidad, lo que significa que los programas escritos en Java pueden ejecutarse en cualquier plataforma que tenga una máquina virtual Java (JVM) instalada, incluyendo Windows, Mac OS, Linux y otros sistemas operativos. Esto se logra mediante la compilación del código fuente Java en un código de bytes que se puede ejecutar en cualquier sistema que tenga una JVM.

Características principales que nos ofrece JAVA:
-Es simple.
-Orientado a objetos.
-Es distribuido.
-Es robusto.
-Es de arquitectura neutral.
-Es seguro.
-Es portable.

Clasificación:
-Lenguajes interpretados(Intérpretes)
-Lenguajes del lado del cliente

Codigo Hola Mundo en JAVA:
public class HolaMundo {
public static void main(String[] args) {
System.out.println("Hola mundo!");
}
}

# data[].attributes.body
Proviene de un lenguaje de programación padre muy reconocido, C. Es comúnmente utilizado para la orientación de objetos.

# data[].attributes.body
•Estructura de hola mundo:
<html>
<head>
<title>Prueba de PHP</title>
</head>
<body>
<?php echo '<p>Hola Mundo</p>'; ?>
</body>
</html>
•Se ejecuta en el lado del servidor.
•Creado con una licencia de software libre.
•Se caracteriza por ser bastante flexible ya que se puede utilizar de forma estructurada o para programar objetos.
•Es de código abierto.
•Admite una gran cantidad de datos.

# data[].attributes.body
Fue inicialmente conocido como "C con clases" para después llamarse C++, que significa "C aumentado"

# data[].attributes.body
Se utiliza para realizar tareas como actualizar o recuperar datos una base de datos.

Algunos sistemas de gestión de base de datos:

-Oracle
-MySQL
-Microsoft SQL  server
-Acces
-Ingress

# data[].attributes.body
Es un lenguaje orientando a objetos

Es un superset de JavaScript

Como JavaScript, es un languaje muy flexible y abierto

# data[].attributes.body
Alto rendimiento: Esto es debido a que puede hacer llamadas directas al sistema operativo, es un lenguaje compilado para cada plataforma, posee gran variedad de parámetros de optimización y se integra de forma directa con el lenguaje ensamblador.

Lenguaje actualizado: A pesar de que ya tiene muchos años, el lenguaje se ha ido actualizando, permitiendo crear, relacionar y operar con datos complejos y ha implementado múltiples patrones de diseño.

Multiplataforma

# data[].attributes.body
C se ha convertido en uno de los lenguajes de programación más populares y ampliamente utilizados en el mundo debido a su eficiencia y capacidad para manipular el hardware de la computadora de bajo nivel. C ha sido utilizado para desarrollar sistemas operativos, controladores de dispositivos, aplicaciones de sistemas embebidos, juegos, compiladores, aplicaciones de escritorio, y mucho más.

C también se ha convertido en un lenguaje popular para la enseñanza de la programación debido a su sintaxis clara y concisa y a su capacidad para enseñar conceptos de programación estructurada. Además, muchos otros lenguajes de programación modernos, como C++, Java y Python, han sido influenciados en gran medida por C.

En resumen, C es importante debido a su eficiencia, portabilidad, amplia utilización, influencia en otros lenguajes y su papel en la enseñanza de la programación. Es un lenguaje fundamental para cualquier programador y es esencial para comprender la programación en general.

# data[].attributes.body
El Lenguaje de Programación TypeScript tuvo su aparición de manera pública en su versión 0.8 en Octubre de 2012, después que Microsoft termino de Desarrollarlo durante 2 años.

# data[].attributes.body
Bases de Datos: MySQL, una de las bases de datos más utilizadas está escrita en C++.

Sistemas operativos: La columna principal tanto de Windows, como Linux o Mac OS, están escritas en C++.

Compiladores: los compiladores de muchos lenguajes de programación están escritos en C++.

Videojuegos: C++ es utilizado aún en el mundo de los videojuegos.

# data[].attributes.body
Lenguaje compilado.

# data[].attributes.body
ES UN LENGUAJE DE NIVEL MEDIO Combina elementos de lenguajes de alto nivel (tipos, bloques, ...) con la funcionalidad de los ensambladores.

# data[].attributes.body
using System;
class Hello { static void Main() { Console.WriteLine("Hello, World"); } }

# data[].attributes.body
#include <iostream>
using namespace std;
int main() {

cout << "¡Hola Mundo!\n"; return 0;

}

# data[].attributes.body
https://www.youtube.com/watch?v=ykGRYEX0n60

# data[].attributes.body
• Ayuda a la creación de paginas web, contenido dinámico y para trabajar con bases de datos.
• Da soporte a la mayoría de bases de datos algunos ejemplos de ellos MySQL, SQL Server, PostgreSQL
• Para casi todas existen drivers y si no es así podemos utilizar el driver ODCB, que se conecta a cualquier base de datos.
• Es fácil de aprender y usar.
• Es de Código abierto.

# data[].attributes.body
• Necesidad de un servidor web para funcionar
• Riesgo de seguridad si no se configura bien
• Mala calidad de manejo de errores: no tiene herramienta de depuración de errores
•Es un lenguaje solo para desarrollar aplicaciones web.

# data[].attributes.body
Lenguaje Compilado

# data[].attributes.body
https://www.youtube.com/watch?v=wXBl5tZm-OQ

# data[].attributes.attachment_link.title
Typescript | ¿Qué es Typescript y porqué aprenderlo?

# data[].attributes.body
INSERT INTO holamundo VALUES ("Hola, Mundo!");

# data[].attributes.body
Isaac Ruiz Herrera
Gabriel Hernandez Otarola
Jessie Mendoza González
Johel Mora Sibaja

# data[].attributes.body
Jose Daniel Rojas Fonseca
Santiago Suarez Morera
Carlos Daniel Granados Leiton
Genesis Obando

# data[].attributes.body
Kevin Portilla.
Gabriel Porras.
Roberto Valverde.
Andrés Valverde.

# data[].attributes.body
Jessica Porras
Byron Quesada
Wainer Oreamuno

# data[].attributes.body
https://www.youtube.com/watch?v=Z91b7SbE8Eo

# data[].attributes.body
José Eduardo Quirós Fuentes
Alejandro Núñez Salas
Arturo Oreamuno Umaña
Joseph Quesada Bonilla

# data[].attributes.body
Erick Araya Muñoz

Ian Bartoglia Garcia

Natasha Granados Cortez

Kevin Chinchilla Molina

# data[].attributes.body
*TypeScript se ejecuta en cualquier programa o motor de JavaScript.

*TypeScript ayuda en la organización del código.

*TypeScript tiene una idea de espacio de nombres al caracterizar un módulo.

*Las explicaciones de TypeScript pueden ser discrecionales

# data[].attributes.body
*TypeScript dedica un gran esfuerzo a incorporar el código.

*TypeScript no admite clases teóricas.

*Cuando se utiliza una biblioteca externa, debe haber un documento de definición, y de vez en cuando generalmente no está disponible.

*La naturaleza de los documentos de definición de tipo es una preocupación.

# data[].attributes.body
José Elías Víquez Segura
Anthony Jesús Vargas Alfaro
Erick Berrocal Quesada
Jonathan Cortés Castro

# data[].attributes.body
Jose Guadamuz

# data[].attributes.body
Jason Vado Campos
Kendall Calderón Areeda
Andrés Arias Gamboa
Stanley Alvarado Espinoza