SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
1
Java vs Python
Madelyne Velasco Mite
Los lenguajes de programación son ampliamente usados en el mundo actual en los cuales
dos suelen ser comparados a menudo: Java y Python. Java existe desde hace mucho tiempo y
siempre ha gozado de popularidad mientras que Python que aunque tenga sus años, su popularidad
es relativamente nueva. Como todos los lenguajes de programación, estos poseen actualizaciones
cada cierto tiempo en los cuales pueden modificar su sintaxis o añadir nuevas cosas y también
poseen grandes diferencias entre ellos. En este ensayo vamos a analizar las principales diferencias
entre ambos lenguajes de programación.
Entre las principales diferencias entre estos dos lenguajes, existe el uso de corchetes para
separar bloques en Java y Python usa la sangría. Es común en Java olvidarse algún corchete y luego
encontramos errores en el código que suelen ser molestos pero también es común querer aumentar
la inclusión de un bloque en Python que resulta tedioso por el incremento de la sangría. Además, el
uso de corchetes permite que los bloques no se les aumenten mucho la sangría para hacer más
fáciles de leer a diferencia de Python en donde los anidamientos serían bastante tediosos.
Visualmente, Java puede ser más fácil de leer que Python.
Otra diferencia entre ambos es la multiplataforma de Java comparada a Python. Aunque
Python viene integrada en los sistemas Linux, no es tan ampliamente distribuida por dispositivos
como los teléfonos móviles donde las aplicaciones se suelen escribir usando Java. La independencia
del lenguaje a la plataforma es importante a la hora de crear proyectos para distintos dispositivos
para aumentar la versatilidad del producto.
Una ventaja de Python sobre Java es la facilidad de aprendizaje que tiene como lenguaje.
Para las personas que desean aprender a programar, Python les ofrece un lenguaje de alto nivel pero
de fácil entendimiento a diferencia de Java donde hay que involucrar muchos conceptos para
2
empezar a programar. Python es un lenguaje más compacto que Java (usa menos palabras y líneas
para realizar lo mismo) que ayuda a preocuparse más cómo crear algoritmos a cómo entender el
lenguaje para los nuevos.
Al hacer estas comparaciones, podemos ver que la manera en cómo están estructurados los
lenguajes de programación dependen de su uso y para quién están destinados. Por experiencias
personales escogería a Java sobre Python pero podría darle otra oportunidad si se presenta la
ocasión.
Referencias
Milokuk, K. (9 de Agosto de 2013). Python vs Java_ Key Differences. Recuperado el 4 de Mayo de
2016, de Udemy Blog: https://blog.udemy.com/python-vs-java/

Más contenido relacionado

La actualidad más candente

Desarrollo extensiones en OpenOffice.org
Desarrollo extensiones en OpenOffice.orgDesarrollo extensiones en OpenOffice.org
Desarrollo extensiones en OpenOffice.orgAlexandro Colorado
 
software libre y software propietario
software libre y software propietariosoftware libre y software propietario
software libre y software propietariotelesup
 
Software Libre Presentacion
Software Libre PresentacionSoftware Libre Presentacion
Software Libre PresentacionMiriam Alsogaray
 
El proceso de desarrollo con herramientas Open Source
El proceso de desarrollo con herramientas Open SourceEl proceso de desarrollo con herramientas Open Source
El proceso de desarrollo con herramientas Open SourceJose Juan R. Zuñiga
 
Presentación software libre
Presentación   software librePresentación   software libre
Presentación software libreGabriel Pérez
 
Instituto superior tecnologico vida nueva
Instituto superior tecnologico vida nuevaInstituto superior tecnologico vida nueva
Instituto superior tecnologico vida nuevadeicymary
 
Programacion orientado a objeto_Franklin
Programacion orientado a objeto_Franklin Programacion orientado a objeto_Franklin
Programacion orientado a objeto_Franklin franklin montejo
 

La actualidad más candente (9)

Desarrollo extensiones en OpenOffice.org
Desarrollo extensiones en OpenOffice.orgDesarrollo extensiones en OpenOffice.org
Desarrollo extensiones en OpenOffice.org
 
software libre y software propietario
software libre y software propietariosoftware libre y software propietario
software libre y software propietario
 
Software Libre Presentacion
Software Libre PresentacionSoftware Libre Presentacion
Software Libre Presentacion
 
Software libre
Software libreSoftware libre
Software libre
 
El proceso de desarrollo con herramientas Open Source
El proceso de desarrollo con herramientas Open SourceEl proceso de desarrollo con herramientas Open Source
El proceso de desarrollo con herramientas Open Source
 
Presentación software libre
Presentación   software librePresentación   software libre
Presentación software libre
 
Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
 
Instituto superior tecnologico vida nueva
Instituto superior tecnologico vida nuevaInstituto superior tecnologico vida nueva
Instituto superior tecnologico vida nueva
 
Programacion orientado a objeto_Franklin
Programacion orientado a objeto_Franklin Programacion orientado a objeto_Franklin
Programacion orientado a objeto_Franklin
 

Similar a Java vs Python

Lenguaje de programación Python
Lenguaje de programación PythonLenguaje de programación Python
Lenguaje de programación PythonKareliaRivas
 
Introducción a Python
Introducción a Python Introducción a Python
Introducción a Python Eddie Malca
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioJessica
 
Python basic slides for beginners to learn python
Python basic slides for beginners to learn pythonPython basic slides for beginners to learn python
Python basic slides for beginners to learn pythonnotelodigo5
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014Neptuno Networks
 
programa curso python 2022.pdf
programa curso python 2022.pdfprograma curso python 2022.pdf
programa curso python 2022.pdfPabloMendivil
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazoJesica Pérez
 
Una evaluación de OpenLaszlo
Una evaluación de OpenLaszloUna evaluación de OpenLaszlo
Una evaluación de OpenLaszloGuillermo Pizarro
 
Proyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdfProyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdftechno48
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdfJaviMartin21
 
Python para todos
Python para todosPython para todos
Python para todosErik Gur
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdfRafalJMalave
 
Python para todos
Python para todosPython para todos
Python para todossebas145713
 

Similar a Java vs Python (20)

Lenguaje de programación Python
Lenguaje de programación PythonLenguaje de programación Python
Lenguaje de programación Python
 
Python
PythonPython
Python
 
Introducción a Python
Introducción a Python Introducción a Python
Introducción a Python
 
Introduccion a-python
Introduccion a-pythonIntroduccion a-python
Introduccion a-python
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuario
 
Python basic slides for beginners to learn python
Python basic slides for beginners to learn pythonPython basic slides for beginners to learn python
Python basic slides for beginners to learn python
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014
 
programa curso python 2022.pdf
programa curso python 2022.pdfprograma curso python 2022.pdf
programa curso python 2022.pdf
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
 
Guia teorica
Guia teoricaGuia teorica
Guia teorica
 
Introducción a python
Introducción a pythonIntroducción a python
Introducción a python
 
Una evaluación de OpenLaszlo
Una evaluación de OpenLaszloUna evaluación de OpenLaszlo
Una evaluación de OpenLaszlo
 
Proyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdfProyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdf
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdf
 
Python para todos
Python para todosPython para todos
Python para todos
 
Python para Todos
Python para TodosPython para Todos
Python para Todos
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdf
 
Python para todos
Python para todosPython para todos
Python para todos
 
Libro python para todos
Libro   python para todosLibro   python para todos
Libro python para todos
 
Python para todos
Python para todosPython para todos
Python para todos
 

Más de Madelyne Velasco (15)

Scala
ScalaScala
Scala
 
La era de los transistores
La era de los transistoresLa era de los transistores
La era de los transistores
 
Informe final
Informe finalInforme final
Informe final
 
Generación de corriente eléctrica a través de inducción magnética
Generación de corriente eléctrica a través de inducción magnéticaGeneración de corriente eléctrica a través de inducción magnética
Generación de corriente eléctrica a través de inducción magnética
 
Obtención de energía de las nubes
Obtención de energía de las nubesObtención de energía de las nubes
Obtención de energía de las nubes
 
Drogas
DrogasDrogas
Drogas
 
Algoritmo de Kruzkal
Algoritmo de KruzkalAlgoritmo de Kruzkal
Algoritmo de Kruzkal
 
Tipos de helados
Tipos de heladosTipos de helados
Tipos de helados
 
Sistemas de ubicación geográficos
Sistemas de ubicación geográficosSistemas de ubicación geográficos
Sistemas de ubicación geográficos
 
Cemento
CementoCemento
Cemento
 
Clima guayaquil
Clima guayaquilClima guayaquil
Clima guayaquil
 
Scientology
ScientologyScientology
Scientology
 
Barroco renacentista
Barroco renacentistaBarroco renacentista
Barroco renacentista
 
Rayos x
Rayos xRayos x
Rayos x
 
Polarización
PolarizaciónPolarización
Polarización
 

Último

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 

Último (20)

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 

Java vs Python

  • 1. 1 Java vs Python Madelyne Velasco Mite Los lenguajes de programación son ampliamente usados en el mundo actual en los cuales dos suelen ser comparados a menudo: Java y Python. Java existe desde hace mucho tiempo y siempre ha gozado de popularidad mientras que Python que aunque tenga sus años, su popularidad es relativamente nueva. Como todos los lenguajes de programación, estos poseen actualizaciones cada cierto tiempo en los cuales pueden modificar su sintaxis o añadir nuevas cosas y también poseen grandes diferencias entre ellos. En este ensayo vamos a analizar las principales diferencias entre ambos lenguajes de programación. Entre las principales diferencias entre estos dos lenguajes, existe el uso de corchetes para separar bloques en Java y Python usa la sangría. Es común en Java olvidarse algún corchete y luego encontramos errores en el código que suelen ser molestos pero también es común querer aumentar la inclusión de un bloque en Python que resulta tedioso por el incremento de la sangría. Además, el uso de corchetes permite que los bloques no se les aumenten mucho la sangría para hacer más fáciles de leer a diferencia de Python en donde los anidamientos serían bastante tediosos. Visualmente, Java puede ser más fácil de leer que Python. Otra diferencia entre ambos es la multiplataforma de Java comparada a Python. Aunque Python viene integrada en los sistemas Linux, no es tan ampliamente distribuida por dispositivos como los teléfonos móviles donde las aplicaciones se suelen escribir usando Java. La independencia del lenguaje a la plataforma es importante a la hora de crear proyectos para distintos dispositivos para aumentar la versatilidad del producto. Una ventaja de Python sobre Java es la facilidad de aprendizaje que tiene como lenguaje. Para las personas que desean aprender a programar, Python les ofrece un lenguaje de alto nivel pero de fácil entendimiento a diferencia de Java donde hay que involucrar muchos conceptos para
  • 2. 2 empezar a programar. Python es un lenguaje más compacto que Java (usa menos palabras y líneas para realizar lo mismo) que ayuda a preocuparse más cómo crear algoritmos a cómo entender el lenguaje para los nuevos. Al hacer estas comparaciones, podemos ver que la manera en cómo están estructurados los lenguajes de programación dependen de su uso y para quién están destinados. Por experiencias personales escogería a Java sobre Python pero podría darle otra oportunidad si se presenta la ocasión. Referencias Milokuk, K. (9 de Agosto de 2013). Python vs Java_ Key Differences. Recuperado el 4 de Mayo de 2016, de Udemy Blog: https://blog.udemy.com/python-vs-java/