El punto y coma es un signo de puntuación (;) que indica una pausa, generalmente entre dos cláusulas principales, que es más pronunciada que la indicada por una coma. En la programación, el símbolo de punto y coma juega un papel vital. También se utiliza para mostrar la finalización de la instrucción en varios lenguajes de programación, como C, C++, Java, JavaScript y Python .
En este artículo, veamos el acto de Punto y coma en diferentes lenguajes de programación:
Papel del punto y coma en C:
- Los puntos y comas son declaraciones finales en C.
- El punto y coma indica que la declaración actual ha terminado y que las demás declaraciones que siguen son declaraciones nuevas.
- El uso de punto y coma en C eliminará la ambigüedad y la confusión al mirar el código.
- No se usan entre las declaraciones de flujo de control, pero se usan para separar las condiciones en bucle.
for(initialization/declaration; condition; increment/decrements) { // body }
Papel del punto y coma en C++:
- El punto y coma es un comando en C++.
- El punto y coma le permite al compilador saber que llegó al final de un comando.
- El punto y coma se usa a menudo para delimitar un bit de código fuente de C++, lo que indica que está separado intencionalmente del código respectivo.
- El uso de punto y coma en C++ es después de definiciones de clase y estructura, declaraciones de variables, declaraciones de funciones, después de cada declaración en general.
Papel del punto y coma en Java:
- Java usa punto y coma similar a C.
- El punto y coma es una parte de la sintaxis en Java.
- Muestra al compilador dónde termina una instrucción y dónde comienza la siguiente.
- El punto y coma permite que el programa Java se escriba en una línea o en varias líneas, al permitir que el compilador sepa dónde terminar las instrucciones.
Papel del punto y coma en JavaScript:
- Los puntos y comas en JavaScript son opcionales.
- En JavaScript, hay un proceso llamado Inserción automática de punto y coma (ASI) que inserta un punto y coma cuando es necesario pero no se coloca.
- Los puntos y comas también se utilizan para terminar las declaraciones.
- Colocar la nueva línea al lado de la línea anterior dará como resultado un JavaScript válido que no activará ASI para corregirlo.
- Entonces, en declaraciones condicionales como if ..else y declaraciones en bucle como while, for, do-while, no requieren punto y coma.
Papel del punto y coma en Python:
- Python no usa punto y coma, pero no está restringido.
- En Python, el punto y coma no se usa para indicar el final de la línea.
- Python se llama el lenguaje de codificación simple porque no hay necesidad de usar punto y coma y si nos olvidamos de colocarlo, no arroja un error.
- A veces, Python utiliza punto y coma como terminador de línea donde se usa como separador para separar varias líneas.
Papel del punto y coma en Perl:
- El lenguaje Perl emplea punto y coma después de cada línea, excepto al final del bloque.
- Perl nos permite omitir el punto y coma porque se puede utilizar como separador en lugar de como terminador.
- Cada declaración en Perl termina con punto y coma a menos que sea la última línea del programa.
Papel del punto y coma en SQL:
- El punto y coma en SQL permite al usuario ejecutar el programa en la misma llamada separando las declaraciones en la base de datos.
- SQL tiene una característica única de agregar punto y coma de forma predeterminada para terminar las declaraciones.
- El punto y coma es un terminador de declaración que se usa exclusivamente para identificar el final de una declaración.
- En general, al observar la sintaxis, podemos identificar, pero el uso de un punto y coma lo hace más claro.
Papel del punto y coma en el lenguaje Go:
- El punto y coma en el lenguaje Go se usa para separar los elementos inicializador, condición y continuación.
- El punto y coma se agrega como terminador cuando el último token de la línea es:
- Un literal entero, de coma flotante, imaginario o de string
- una de las palabras clave (por ejemplo, romper, continuar, regresar, etc.)
- un identificador
- uno de los operadores y delimitadores como ++, –, ), ] o }
Papel del punto y coma en C#:
- C# utiliza punto y coma para deshacerse de la ambigüedad y la confusión, ya que su uso hace que el código sea claro, estructurado y organizado.
- Al igual que otros lenguajes, especialmente C y C++, C# también sigue las mismas reglas en la aplicación Punto y coma.
- La ausencia de punto y coma arroja un error por parte del compilador que debe corregirse.
- También le permite al compilador saber el final de la declaración.
Papel del punto y coma en Scala:
- El punto y coma juega un papel vital en todo el lenguaje de programación al marcar el final de la declaración.
- Pero Punto y coma en Scala, no solo marca el final de la declaración sino también el final de la expresión.
- La sintaxis de Scala fomenta un código claro y conciso, por lo que es necesario usar punto y coma correctamente cuando sea necesario.
- Scala adapta diferentes sintaxis como la sintaxis de puntos, la sintaxis con llaves, la sintaxis con paréntesis y la sintaxis con separador de línea vacía que reemplaza el uso de punto y coma.
Papel del punto y coma en PL/I:
- PL/I es un lenguaje que es una serie de declaraciones y enunciados. Entonces, punto y coma es necesario para separar las declaraciones para evitar la ambigüedad.
- Las declaraciones en PL/I deben colocarse en líneas separadas con punto y coma para mejorar la legibilidad.
- En declaraciones de varias líneas, el punto y coma se usa para separar las líneas y en una declaración de una sola línea, el punto y coma se usa para terminar.
Papel del punto y coma en Pascal:
- El punto y coma en Pascal actúa como separador de sentencias, es decir, separa dos o más sentencias.
- Se debe usar exactamente un punto y coma para separar dos declaraciones. Pero el uso de más de un punto y coma (punto y coma adicional) generará un error.
- A diferencia de otros lenguajes, Pascal usa el punto y coma de una manera diferente. No hay necesidad de un punto y coma directo antes de otra cosa en Pascal. Además, la última declaración antes del final del código/programa no necesita punto y coma.
- Pascal necesita punto y coma cuando las sentencias se escriben en secuencia.
- Pascal no necesita punto y coma para un caso o un bloque y tampoco antes de la palabra clave.
Publicación traducida automáticamente
Artículo escrito por suvarnarani23 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA