Red de conocimiento informático - Aprendizaje de programación - ¿Es JavaScript un lenguaje de programación en sentido estricto?

¿Es JavaScript un lenguaje de programación en sentido estricto?

El lenguaje de programación es un lenguaje formal utilizado para definir programas informáticos. Es una técnica de comunicación estandarizada que se utiliza para dar instrucciones a las computadoras. Un lenguaje informático permite a los programadores definir con precisión los datos con los que la computadora necesita trabajar y las acciones que se deben tomar en diferentes situaciones. [1]

El primer lenguaje de programación se produjo después de la invención de la computadora y se utilizó para controlar los movimientos de telares jacquard y pianos automáticos. Se han inventado miles de lenguajes de programación diferentes en el campo de la informática y cada año todavía se crean nuevos lenguajes de programación. Muchos lenguajes de programación necesitan utilizar instrucciones para describir los procedimientos de cálculo, mientras que algunos lenguajes de programación son programación declarativa y describen los resultados requeridos sin explicar cómo calcular. [1]

La descripción de un lenguaje de programación generalmente se puede dividir en sintaxis y semántica. La gramática es la combinación correcta de símbolos o palabras en un lenguaje de programación y la semántica es la explicación de la programación. Algunos lenguajes están definidos por documentos de especificación. Por ejemplo, el documento de especificación del lenguaje C también es parte del estándar ISO. La versión posterior a 2011 es ISO/IEC 9899:2011, mientras que otros lenguajes (como Perl) tienen un documento principal. documento de implementación del lenguaje de programación, considerado como una implementación de referencia. [1]

Los lenguajes de programación se conocen comúnmente como "lenguajes informáticos" y existen muchos tipos, en términos generales, se pueden dividir en tres categorías: lenguaje de máquina, lenguaje ensamblador y lenguaje de alto nivel. . Cada acción o paso realizado por la computadora se ejecuta de acuerdo con un programa que ha sido programado en lenguaje informático. Un programa es una colección de instrucciones que la computadora debe ejecutar, y todos los programas están escritos en el lenguaje que dominamos. Por lo tanto, si las personas quieren controlar la computadora, deben enviarle comandos a través del lenguaje informático. Actualmente, existen dos formas comunes de lenguajes de programación: lenguaje ensamblador y lenguaje de alto nivel.

Por lo tanto JavaScript debe ser un lenguaje de programación.

上篇: Agregar música de fondo al programa MFCProblema de configuración de música de fondo de MFC #include Este archivo debe incluirse #pragmacomment (lib, "Winmm.lib") Este archivo debe incluirse y se debe ejecutar PlaySound. La declaración de la función es la siguiente: BOOLPlaySound (LPCSTRpszSound, HMODULEhmod, DWORDfdwSound, el primer método es transmitir el archivo de sonido directamente, el código correspondiente es: PlaySound ("c:c:c:c:fdwSound,").DWORDfdwSound); El primer método es transmitir el archivo de sonido directamente, el código correspondiente es: PlaySound ("c:c:c:c:fdwSound,"): PlaySound ("c:\\win95\\media\\TheMicrosoftSound.wav"; , NULL, SND_FILENAME|SND_ASYNC); preste atención a los parámetros. La ruta debe utilizar dos barras invertidas consecutivas para representar una sola barra invertida. El segundo método es agregar un archivo de sonido al recurso, recuerde que debe estar en formato wav y luego reproducir el sonido en el recurso. Visual C++ admite recursos de tipo WAVE. Cuando el usuario hace clic con el botón derecho del mouse en la vista de recursos, selecciona el comando de importación y luego selecciona el archivo TheMicrosoftSound.wav en el cuadro de diálogo de selección de archivos, el archivo se agregará al recurso WAVE. Suponiendo que el ID del recurso de sonido es IDR_STARTWIN, la siguiente llamada también generará el sonido de inicio: PlaySound((LPCTSTR)IDR_STARTWIN,AfxGetInstanceHandle(),SND_RESOURCE|SND_ASYNC El tercer método es utilizar PlaySound para reproducir el sonido del sistema. El sonido de inicio de Windows está definido por el sonido del sistema SystemStart, por lo que puede utilizar el siguiente método para reproducir el sonido de inicio: PlaySound("SystemStart",NULL,SND_ALIAS|SND_ASYNC) La función sndPlaySound es similar a PlaySound, pero falta un parámetro. La declaración de la función es: BOOLsndPlaySound(LPCSTRlpszSound,UINTfuSound); excepto que no se puede especificar el nombre del recurso, los parámetros lpszSound y PlaySound también son los mismos. El parámetro fuSound es un indicador de cómo reproducir el sonido, que puede ser una combinación de SND_ASYNC, SND_LOOP, SND_MEMORY, SND_NODEFAULT, SND_NOSTOP y SND_SYNC, y tiene el mismo significado que PlaySound. El cuarto método: sndPlaySound no puede reproducir recursos de sonido directamente. Para utilizar esta función para reproducir archivos WAVE, puede llamar al siguiente método: sndPlaySound("MYSOUND.WAV", SND_ASYNC); agregue sus propios recursos en la carpeta de depuración. 下篇: ¿Cómo escribir el formato de correo electrónico? ¿Cómo escribir el formato de correo electrónico correcto?