{"id":20839,"date":"2020-01-30T12:14:47","date_gmt":"2020-01-30T11:14:47","guid":{"rendered":"https:\/\/www.mtp.es\/?p=20839"},"modified":"2020-01-30T12:14:47","modified_gmt":"2020-01-30T11:14:47","slug":"python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo","status":"publish","type":"post","link":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/","title":{"rendered":"Python, un lenguaje de programaci\u00f3n para favorecer la legibilidad del c\u00f3digo"},"content":{"rendered":"\n<p>El 31 de enero es el aniversario del nacimiento en Holanda de un cient\u00edfico de la computaci\u00f3n, <strong>Guido van Rossum<\/strong>. Quiz\u00e1 este nombre no sea muy conocido fuera de su \u00e1mbito profesional, pero si hablamos del lenguaje <strong>Python<\/strong> quiz\u00e1 suene mucho m\u00e1s. A finales de los a\u00f1os 80, este cient\u00edfico trabajaba en un proyecto al que nombr\u00f3 como Python, como homenaje al conocido grupo de humoristas (Monty Python), del que van Rossum era un gran seguidor. En poco tiempo, este lenguaje de programaci\u00f3n ha adquirido gran popularidad, situ\u00e1ndose como uno de los m\u00e1s utilizados, especialmente para ciertas aplicaciones.<\/p>\n\n\n\n<p>\u00bfY en qu\u00e9 consiste Python? Se trata de un lenguaje de <strong>programaci\u00f3n multiparadigma<\/strong> (soporta orientaci\u00f3n a objetos, programaci\u00f3n funcional y programaci\u00f3n imperativa), de <strong>c\u00f3digo abierto<\/strong>, cuyo principal objetivo es la legibilidad. Para lograrlo, se basa en una sintaxis sencilla que facilita su implementaci\u00f3n. Hablamos en este sentido de un lenguaje de programaci\u00f3n interpretado de <strong>tipado din\u00e1mico<\/strong>, que no requiere ser preprocesado por un compilador para su ejecuci\u00f3n y que permite detectar errores en el propio tiempo de ejecuci\u00f3n. Finalmente, otra de sus ventajas es que es <strong>multiplataforma<\/strong>.<\/p>\n\n\n\n<p>Al utilizarse Python, hay muchas tareas comunes que no hay que programar desde cero, ya que existen librer\u00edas, datos y funciones incorporadas en el propio lenguaje que facilitan el desarrollo.<\/p>\n\n\n\n<p>Como indic\u00e1bamos anteriormente, Python se ha convertido en un lenguaje preferido por muchos desarrolladores de tecnolog\u00edas como la Inteligencia Artificial (AI) y <em>Machine Learning<\/em>, <em>Big Data<\/em>, <em>Data Science<\/em>, <em>frameworks<\/em> de pruebas y para desarrollos web.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Python, adecuado para desarrollos de <em>testing<\/em><\/strong><\/h3>\n\n\n\n<p>Una de las aplicaciones para las que Python ha demostrado ser muy \u00fatil, y que nos toca muy de cerca por nuestra actividad en <a href=\"https:\/\/mtp.global\/es\/\"><strong>MTP<\/strong><\/a> en todas las \u00e1reas de <strong>Digital Business Assurance<\/strong>, es el <strong><em>testing<\/em><\/strong>. Gracias a este lenguaje de programaci\u00f3n, muchas tareas complejas se convierten en otras m\u00e1s simples y r\u00e1pidas, gracias a los <em>frameworks<\/em> integrados que ayudan a depurar el c\u00f3digo. Adem\u00e1s, cuenta con herramientas de <em>testing <\/em>y admite pruebas entre diferentes navegadores y plataformas.<\/p>\n\n\n\n<p>Para aplicaciones de datos, sus bibliotecas son b\u00e1sicas a la hora resumir en poca extensi\u00f3n de c\u00f3digo las funciones m\u00e1s complejas. Y en desarrollos web, los prototipos elaborados con menos l\u00edneas de c\u00f3digo, adem\u00e1s de crearse con mayor rapidez y eficiencia, se suelen traducir en aplicaciones m\u00e1s estables y seguras, con una buena calidad de software.<\/p>\n\n\n\n<p>En conclusi\u00f3n, Python es un lenguaje que conviene dominar, especialmente por todo aquel programador que quiera crecer en su carrera profesional dentro de importantes proyectos cuyas tecnolog\u00edas de base encuentran en esta forma de <a href=\"https:\/\/mtp.global\/es\/blog\/noticias-mtp\/iot-caso-practico-aplicacion-nuestras-oficinas-mtp\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (se abre en una nueva pesta\u00f1a)\">programar<\/a> una gran posibilidad de crecimiento.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python se ha convertido en un lenguaje de programaci\u00f3n preferido por muchos desarrolladores, y entre las aplicaciones en las que resulta muy \u00fatil figura el testing, b\u00e1sico en nuestro trabajo en MTP.<\/p>\n","protected":false},"author":9,"featured_media":20843,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[204],"tags":[150],"class_list":["post-20839","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-archivo","tag-desarrollo-de-software"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Python, el lenguaje de programaci\u00f3n preferido<\/title>\n<meta name=\"description\" content=\"Python se ha convertido en un lenguaje de programaci\u00f3n de desarrolladores, y entre sus aplicaciones figura el testing, b\u00e1sico en MTP.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python, el lenguaje de programaci\u00f3n preferido\" \/>\n<meta property=\"og:description\" content=\"Python se ha convertido en un lenguaje de programaci\u00f3n de desarrolladores, y entre sus aplicaciones figura el testing, b\u00e1sico en MTP.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/\" \/>\n<meta property=\"og:site_name\" content=\"MTP Espa\u00f1a\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-30T11:14:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mtp.global\/es\/wp-content\/uploads\/2020\/01\/python_MTP.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"MTP\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"MTP\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python, el lenguaje de programaci\u00f3n preferido","description":"Python se ha convertido en un lenguaje de programaci\u00f3n de desarrolladores, y entre sus aplicaciones figura el testing, b\u00e1sico en MTP.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/","og_locale":"es_ES","og_type":"article","og_title":"Python, el lenguaje de programaci\u00f3n preferido","og_description":"Python se ha convertido en un lenguaje de programaci\u00f3n de desarrolladores, y entre sus aplicaciones figura el testing, b\u00e1sico en MTP.","og_url":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/","og_site_name":"MTP Espa\u00f1a","article_published_time":"2020-01-30T11:14:47+00:00","og_image":[{"width":1920,"height":1100,"url":"https:\/\/mtp.global\/es\/wp-content\/uploads\/2020\/01\/python_MTP.jpg","type":"image\/jpeg"}],"author":"MTP","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"MTP","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/#article","isPartOf":{"@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/"},"author":{"name":"MTP","@id":"https:\/\/mtp.global\/es\/#\/schema\/person\/1186350db6f59e8360dd481150654813"},"headline":"Python, un lenguaje de programaci\u00f3n para favorecer la legibilidad del c\u00f3digo","datePublished":"2020-01-30T11:14:47+00:00","mainEntityOfPage":{"@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/"},"wordCount":477,"publisher":{"@id":"https:\/\/mtp.global\/es\/#organization"},"image":{"@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/#primaryimage"},"thumbnailUrl":"https:\/\/mtp.global\/es\/wp-content\/uploads\/2020\/01\/python_MTP.jpg","keywords":["desarrollo de software"],"articleSection":["Archivo"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/","url":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/","name":"Python, el lenguaje de programaci\u00f3n preferido","isPartOf":{"@id":"https:\/\/mtp.global\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/#primaryimage"},"image":{"@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/#primaryimage"},"thumbnailUrl":"https:\/\/mtp.global\/es\/wp-content\/uploads\/2020\/01\/python_MTP.jpg","datePublished":"2020-01-30T11:14:47+00:00","description":"Python se ha convertido en un lenguaje de programaci\u00f3n de desarrolladores, y entre sus aplicaciones figura el testing, b\u00e1sico en MTP.","breadcrumb":{"@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/#primaryimage","url":"https:\/\/mtp.global\/es\/wp-content\/uploads\/2020\/01\/python_MTP.jpg","contentUrl":"https:\/\/mtp.global\/es\/wp-content\/uploads\/2020\/01\/python_MTP.jpg","width":1920,"height":1100,"caption":"Lenguaje de programaci\u00f3n Python"},{"@type":"BreadcrumbList","@id":"https:\/\/mtp.global\/es\/blog\/archivo\/python-un-lenguaje-de-programacion-para-favorecer-la-legibilidad-del-codigo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mtp.global\/es\/home\/"},{"@type":"ListItem","position":2,"name":"Python, un lenguaje de programaci\u00f3n para favorecer la legibilidad del c\u00f3digo"}]},{"@type":"WebSite","@id":"https:\/\/mtp.global\/es\/#website","url":"https:\/\/mtp.global\/es\/","name":"MTP Global","description":"","publisher":{"@id":"https:\/\/mtp.global\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mtp.global\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/mtp.global\/es\/#organization","name":"MTP Global","url":"https:\/\/mtp.global\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/mtp.global\/es\/#\/schema\/logo\/image\/","url":"https:\/\/mtp.global\/es\/wp-content\/uploads\/2024\/07\/MTP-global.png","contentUrl":"https:\/\/mtp.global\/es\/wp-content\/uploads\/2024\/07\/MTP-global.png","width":1200,"height":400,"caption":"MTP Global"},"image":{"@id":"https:\/\/mtp.global\/es\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/mtp.global\/es\/#\/schema\/person\/1186350db6f59e8360dd481150654813","name":"MTP","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/mtp.global\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9f80fcebb065607a1066a38846083841707346cf76ca0c1df24aea7a0c5d4047?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9f80fcebb065607a1066a38846083841707346cf76ca0c1df24aea7a0c5d4047?s=96&d=mm&r=g","caption":"MTP"},"url":"https:\/\/mtp.global\/es\/blog\/author\/marketing\/"}]}},"fimg_url":"https:\/\/mtp.global\/es\/wp-content\/uploads\/2020\/01\/python_MTP.jpg","_links":{"self":[{"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/posts\/20839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/comments?post=20839"}],"version-history":[{"count":0,"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/posts\/20839\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/media\/20843"}],"wp:attachment":[{"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/media?parent=20839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/categories?post=20839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mtp.global\/es\/wp-json\/wp\/v2\/tags?post=20839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}