Consejos

JAVASCRIPT PHP RUBY PYTHON MYSQL ¿Qué es tan diferente?

Hoy vamos a aclarar»¿Cuál es el más diferente? JavaScript, PHP, Rubí, Python MySQL«.

¿Cuál es el más diferente? JavaScript, PHP, Rubí, Python MySQL

JavaScript, PHP, Ruby y Python son lenguajes de programación, mientras que MySQL es un lenguaje de manipulación de bases de datos y, por lo tanto, muy diferente.

Cómo usar JavaScript, PHP, Python y MYSQL

Primero, debemos entender cuál y cuál de estos idiomas, aquí hay una breve introducción:

JavaScript: JavaScript es un lenguaje de programación del lado del cliente que se usa principalmente para la web, pero ahora el entorno de ejecución de JavaScript de Node.js permite la programación del lado del servidor, por lo que JavaScript se puede usar como lenguaje de programación del lado del cliente y como programación del lado del servidor. idioma.

PHP: PHP es un lenguaje de programación del lado del servidor que se utiliza principalmente en la red.

rubí: Ruby es un lenguaje de programación de propósito general, pero puede ser difícil de aprender.

Pitón: Python también es un lenguaje de programación de propósito general, pero es fácil de aprender.

MYSQL: Este es un sistema de gestión de bases de datos relacionales de código abierto que utiliza el lenguaje SQL para manipular datos en la base de datos.

A partir de esta introducción básica, los cuatro primeros parecen ser lenguajes de programación y afines. Por otro lado, el quinto idioma es un lenguaje basado en datos que procesará los datos directamente en la base de datos.

PHP se puede usar con SQL, pero requiere SQL. Entonces, según los hechos hasta el momento, podemos clasificar todos estos idiomas como:

  1. Lenguaje de programación
  2. lenguaje de manipulacion de base de datos

1. Lenguaje de programación

¿Qué es un lenguaje de programación? Los lenguajes de programación son aquellos lenguajes informáticos que pueden instruir a las máquinas para que hagan algo útil.

Estamos familiarizados con C, C ++ o Java como algunos de los lenguajes de programación más conocidos que se utilizan para la programación de computadoras, pero no son los únicos lenguajes de programación.

De hecho, hay muchos otros Con la llegada de los sistemas operativos, Se puede ampliar la funcionalidad escribiendo aplicaciones independientes:

Este concepto se ha extendido a otro software, por ejemplo ahora es posible desarrollar aplicaciones no solo para sistemas operativos sino también para casi cualquier aplicación.

Qué significa eso? Tome Microsoft Word por ejemplo. Tiene algunas características excelentes, pero es posible que deseemos implementar nuestras características específicas según nuestras necesidades.

Aunque no podemos obtener el código fuente de la aplicación, podemos hacerlo escribiendo «Agregar « Para aplicaciones podemos usarlo para extender la funcionalidad.

Esto es cierto para casi todas las aplicaciones hoy en día.

Los lenguajes que mencionamos en este artículo están principalmente relacionados con la web:

  • El cliente y el servidor utilizan JavaScript para programar la red.
  • PHP se utiliza principalmente para la programación de servidores de desarrollo web.
  • Ruby es un lenguaje de propósito general que se puede usar para el aprendizaje automático y algunas aplicaciones web.
  • Lo mismo ocurre con Python.

Estos cuatro son lenguajes de programación con algunas similitudes pero diferencias en funciones y sintaxis. Intentemos ver algunas de las diferencias.

1. Gramática

El programa clásico «Hello World» en JavaScript es el siguiente.

existe JavaScript «Hola mundo» Como sigue:

<script>
alert( 'Hello, world!' );
  </script>

«Hola Mundo» existe PHP

<?php
echo "Hello World!";
?>

«Hola Mundo» existe rubí

puts' Hello World!'

hola mundo c Pitón

print('Hello, World!')

Podemos ver que la sintaxis común de JavaScript y PHP es algo similar, al igual que Ruby y Python.

2. Orientado a objetos

JavaScript está orientado a objetos.

PHP también está orientado a objetos.

Ruby está puramente orientado a objetos, lo que significa que no existe un paradigma funcional o de procedimiento.

Python también está orientado a objetos.

3. Declaración de la variable

JavaScript, PHP, Ruby y Python no mencionan explícitamente tipos de datos como C o C ++. Por ejemplo int, float y char. Sin embargo, el tipo de datos se determina automáticamente en función de los datos asignados a la variable.

Aquí hay unos ejemplos.

JavaScript

<script>
var x = 5;
var y = 6;
var z = x + y;
</script>

PHP

<?php
$txt = "Hello world!";
$x = 5;
$y = 10.5;
?>

rubí

var1 = 5;  
var2 = '2'

Pitón

x = 5
y = "John"
print(x)
print(y)

4. Bucle

JavaScript

JavaScript tiene estos bucles:

  • for – repite parte del código varias veces
  • for / in – pasa por las propiedades de un objeto
  • for / of – bucle sobre valores iterables
  • while – finaliza un bloque de código mientras una determinada condición es verdadera
  • do / while: también pasa por parte del código siempre que la condición especificada sea verdadera.

PHP

php tiene el siguiente ciclo:

  • while: repite parte del código, siempre que la condición especificada sea verdadera
  • do-while: rota un bloque de código una vez, luego repite el ciclo hasta que la condición especificada sea verdadera
  • for – rota un bloque de código un cierto número de veces
  • foreach: un bloque de código que pasa a través de cada elemento de la matriz

rubí

Ruby tiene estos ciclos:

  • mientras bucle
  • al ciclo
  • Ciclo Do/Mientras
  • por un ciclo
  • condición dentro del ciclo

Pitón

Python tiene bucles como:

  • Bucle For, pero diferente del bucle For en otros idiomas.
  • rango () función. Para rotar un conjunto de códigos un cierto número de veces, podemos usar la función range(). La función de rango () devuelve una secuencia de números que comienza con 0 de forma predeterminada, aumenta en 1 (predeterminado) y termina con el número especificado.
  • otra cosa en el ciclo, La palabra clave else en el bucle for especifica el bloque de código que debe ejecutarse al final del bucle.
  • Declaración de paso El ciclo for no puede estar vacío, pero si por alguna razón el ciclo for no tiene contenido, establezca una declaración de paso para evitar errores.

Solo intentamos comparar los lenguajes JavaScript, Php, Ruby y Python que usamos por primera vez. Lenguaje de programación categoría.

Esto es solo para mostrar que puede haber algunas diferencias sintácticas o funcionales, pero ambos son lenguajes de programación.

También pueden diferir en el caso del uso previsto, como redes u otros fines.

Ahora veamos los idiomas de la base de datos.

lenguaje de manipulacion de base de datos

Ya hemos mencionado «mysql”En este artículo y clasificarlo como una segunda categoría.

Este es un sistema de gestión de bases de datos relacionales de código abierto que utiliza el lenguaje SQL para manipular datos en la base de datos.

El lenguaje al que nos referiremos es SQL, lo que significa lenguaje de consulta estructurado Por lo general, funciona con bases de datos que pueden ejecutarse en cualquier plataforma, como MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres y otros sistemas de bases de datos. El lenguaje SQL se puede utilizar con expresiones escritas para:

  • Crear una tabla en la base de datos.
  • Cree columnas, también conocidas como campos.
  • Rellene datos basados ​​en campos llamados filas o tuplas.
  • Crea enlaces entre diferentes tablas u objetos.
  • Generar varios informes, etc.

Si terminamos el artículo de hoy, nos fijamos en «¿Cuál es el más diferente? JavaScript, PHP, Rubí, Python MySQL«Y llegó a la conclusión de que JavaScript, Php, Ruby y Python se pueden agrupar, ymysql«La mayor diferencia con todos los demás.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba