Bueno, el lenguaje de máquina es un lenguaje que puede ser entendido por las máquinas (computadoras de escritorio, su Mac, su teléfono inteligente y muchos otros).
¿Pero qué quiero decir con eso?
Digamos que está escribiendo un programa que puede sumar dos números en un lenguaje de programación, por ejemplo, Java, Python o C ++ (solo para darle algunos ejemplos). Estos lenguajes de programación fueron creados para que un humano pueda comunicarse con una máquina. Así es como pudimos codificar y escribir todas las funciones, variables y clases para crear este programa.
- ¿Cuáles son algunos buenos documentos sobre la extracción de sinónimos de los registros de consultas?
- ¿Qué significa cuando obtengo buenos resultados de la medida F con un CV de 10 veces pero resultados pobres en los datos de la prueba, resultados similares si participo el conjunto de datos original en el conjunto de entrenamiento / validación? Obtengo buenos resultados en la validación pero malos resultados en el conjunto de pruebas.
- ¿Por qué el algoritmo de agrupación k-means se considera un algoritmo de aprendizaje no supervisado? ¿Qué es "aprender"? ¿No es solo otro algoritmo codicioso?
- ¿Cuál es el mejor algoritmo para la extracción de características en imágenes?
- Cómo saber formalmente si una función objetivo es convexa o no convexa
Sin embargo, este programa que acabamos de crear no puede ser leído por una máquina. Como dije, solo es legible para nosotros, pero no puede ser procesada por una computadora.
Es por eso que a veces necesitamos un compilador (es posible que ya hayas oído hablar de esto). De una manera muy abstracta, su programa legible para humanos que escribimos va a este compilador o procesador, sigue una serie de pasos y se convierte en el lenguaje máquina , que es el tema de su pregunta.
El lenguaje de máquina, por lo tanto, está completamente en el otro extremo del camino para que una máquina lea nuestro programa. La unidad central de procesamiento (CPU) de nuestra computadora lo lee perfectamente. Este lenguaje son los famosos 0 y 1 que probablemente ya haya visto:
Aquí hay un ejemplo binario del texto “Hola Mundo”:
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100
Si tiene más dudas o inquietudes sobre mi respuesta, no dude en ponerse en contacto conmigo 🙂