Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como 1.4. Lenguajes formales y lenguajes naturales

1.4. Lenguajes formales y lenguajes naturales

Los lenguajes naturales son los lenguajes hablados por seres humanos, como el español, el inglés y el francés. No los han diseñados personas (aunque se intente poner cierto orden en ellos), sino que se han desarrollado naturalmente. Los lenguajes formales son lenguajes diseñados por humanos y que tienen aplicaciones específicas. La notación matemática, por ejemplo, es un lenguaje formal ya que se presta a la representación de las relaciones entre números y símbolos. Los químicos utilizan un lenguaje formal para representar la estructura química de las moléculas. Y lo más importante: Los lenguajes de programación son lenguajes formales desarrollados para expresar computaciones. Los lenguajes formales casi siempre tienen reglas sintácticas estrictas. Por ejemplo, 3+3 = 6 es una expresión matemática correcta, pero 3 = +6$ no lo es. De la misma manera, H20 es una nomenclatura química correcta, pero 2Zz no lo es. Existen dos clases de reglas sintácticas, en cuanto a unidades y estruc...