Professional Documents
Culture Documents
LANGUAGES
Lenguajes de
Programación
2
Hello!
I am Jhon A. Morales
I am here to explain Activity AP7-AA5-Ev3-Written in English.
National Learning Service - Regional Antioquia
Center for Business Services and Management
Analysis and Development of Information Systems (1412859)
Virtual Training Modality
Medellín
2018
¿What is a programming ¿Que es un lenguaje de
language? programación?
A programming language is a formal Un lenguaje de programación es un lenguaje
language that specifies a series of formal que especifica una serie de instrucciones
instructions for a computer to produce para que una computadora produzca diversas
various kinds of data. Programming clases de datos. Los lenguajes de programación
languages can be used to create programs pueden usarse para crear programas que pongan
that implement specific algorithms which en práctica algoritmos específicos los cuales
control the physical and logical behavior of a controlan el comportamiento físico y lógico de
computer. una computadora.
It is formed by a set of symbols and Está formado por un conjunto de símbolos y
syntactic and semantic rules that define its reglas sintácticas y semánticas que definen su
structure and the meaning of its elements estructura y el significado de sus elementos y
and expressions. The process by which you expresiones. Al proceso por el cual se escribe, se
write, test, debug, compile (if necessary) prueba, se depura, se compila (de ser necesario)
and maintain the source code of a computer y se mantiene el código fuente de un programa 3
program is called programming. informático se le llama programación.
4
One of the main structural differences between PHP and Java is the
difference between a strong typing language and a weak typing language.
Java is a strong typing language, which means that it requires explicit
statements to work and this is supported by the compiler. At a higher level,
it can be said that he has strict expectations of how the inputs and outputs
are expressed. If those expectations are not met, the compiler will fail and
the program will not work until the errors are resolved.
PHP, on the other hand, is weakly typed, which basically means that it is
more flexible and relies on "common sense programming" on how to carry
out a task. While this may be more attractive because it requires less
formal knowledge, some argue that it complicates certain tasks, particularly
in object-oriented programming, with its lack of standards.
9
Diferencias entre los lenguajes de
Programación JAVA y PHP.
PHP
del cliente.
Libre y gratuito.
Varias funciones.
Es orientado a objetos Al ser orientado a objetos permite su Es un lenguaje interpretado así que es Es un lenguaje bastante documentado y fácil de
modularización. relativamente lento en comparación con aprender, contiene muchas librerías tiene varias
· Multiplataforma otros lenguajes alternativas de framework para un desarrollo más
fácil y creación de aplicaciones robustas.
Java
Permite la creación de aplicaciones de
escritorio.