{"id":6964,"date":"2022-01-07T10:25:15","date_gmt":"2022-01-07T09:25:15","guid":{"rendered":"https:\/\/immune.institute\/?p=6964"},"modified":"2022-01-07T10:25:15","modified_gmt":"2022-01-07T09:25:15","slug":"que-es-python","status":"publish","type":"post","link":"https:\/\/immune.institute\/en\/blog\/que-es-python\/","title":{"rendered":"What is Python? The language you have to learn"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Did you know that humour and computer programming have things in common? In 1989, computer scientist <\/span><b>Guido Van Rossum<\/b><span style=\"font-weight: 400;\"> developed a programming language as a hobby.&nbsp;<\/span><\/p>\n<blockquote>\n<p style=\"text-align: center;\"><span style=\"font-weight: 400;\">He named it \"Python\", after the world-famous British comedy group Monty Python.<\/span><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">But in this article we are not going to talk about \"The Life of Bryan\" or \"The Knights of the Square Table\", but about one of the most popular <\/span><a href=\"https:\/\/immune.institute\/en\/lenguajes-de-programacion-mas-demandados\/\"><span style=\"font-weight: 400;\">most popular programming languages<\/span><\/a><span style=\"font-weight: 400;\"> at present.&nbsp;<\/span><\/p>\n<p><b>And you, do you know what Python is?<\/b><span style=\"font-weight: 400;\"> Here, we tell you more about this language, which is mandatory to learn in computer science.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What is Python?<\/span><\/h2>\n<blockquote>\n<p style=\"text-align: center;\"><span style=\"font-weight: 400;\">Python is a high-level, cross-platform programming language. It is flexible, object-oriented and open source.&nbsp;<\/span><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">In this way, all kinds of programs can be programmed in Python (redundant), which is why it is so widely used in <\/span><b>web development and software applications<\/b><span style=\"font-weight: 400;\">. Likewise, Python would enter the top 5 for <\/span><a href=\"https:\/\/immune.institute\/en\/lenguajes-de-programacion-para-movil\/\"><span style=\"font-weight: 400;\">mobile programming languages<\/span><\/a><span style=\"font-weight: 400;\">.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It promotes modularity, as it <\/span><b>uses modules and packages<\/b><span style=\"font-weight: 400;\"> which is used to reuse code. This computer language is simple, so beginners and experts alike use it when developing a <\/span><a href=\"https:\/\/immune.institute\/en\/software-a-medida-cuando-es-recomendable\/\"><span style=\"font-weight: 400;\">customised software<\/span><\/a><span style=\"font-weight: 400;\">for example.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Python language features<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Now that you know a little more about Python, let's take a closer look at the most representative features of this computer language:<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Multi-platform<\/span><\/h3>\n<p><b>Python is not exclusive<\/b><span style=\"font-weight: 400;\">On the contrary, it is available on different types of computer systems.&nbsp;<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Interactive<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">It is also an object-oriented language, <\/span><b>Python stands out for its interactivity<\/b><span style=\"font-weight: 400;\">. For this purpose, this language features a command line interpreter, where commands are entered.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">An interpreted language<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">First of all, an interpreted language is one in which the code is executed in a direct way.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this case, it does compile, but in a form <\/span><b>transparent to the programmer<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Free<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Being from <\/span><b>open source<\/b><span style=\"font-weight: 400;\">This language is free of charge.&nbsp;<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Bookshops<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Python has different <\/span><b>built-in functions<\/b><span style=\"font-weight: 400;\">as well as a variety of libraries. In this way, they do not have to be programmed from scratch.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">The Python code is clear<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">The syntax of Python is notable for its <\/span><b>readability, clarity and for being very visual<\/b><span style=\"font-weight: 400;\">. This makes it very easy for people with no programming skills or who come from other language backgrounds.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In Python, if we want to separate chunks of code, we must tabulate. Do not use braces or keywords.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What is Python for?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Large companies such as NASA and Google itself use Python. In fact, it is one of the <\/span><b>computer languages most in demand in the world of work<\/b><span style=\"font-weight: 400;\">. This language can be used for all kinds of fields and projects:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Web development<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data Science<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Big Data<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Artificial Intelligence (AI)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Blockchain<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">3D graphics (e.g. for video games)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Machine learning<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">And these are just a few examples.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Why program in Python: Advantages<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">So why use this computer language? Here are the main reasons <\/span><b>benefits of Python<\/b><span style=\"font-weight: 400;\">:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Easy to learn:<\/b><span style=\"font-weight: 400;\"> As a very visual language with a focus on readability, it is easy to learn. Python is more accessible than other types of language.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Rapid programme development:<\/b><span style=\"font-weight: 400;\"> As a scripting language, it is much faster to develop. It offers dynamic typing and dynamic binding options.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>It reduces costs:<\/b><span style=\"font-weight: 400;\"> Yes, it lowers maintenance costs. And because it is easier to use, it increases productivity.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Flexible:<\/b><span style=\"font-weight: 400;\"> It provides many facilities for the programmer.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Community:<\/b><span style=\"font-weight: 400;\"> There is a large number of users, which facilitates the flow of knowledge, as well as an active development of the language itself.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Versatile: <\/b><span style=\"font-weight: 400;\">As it is available on all major platforms, there are no high development costs.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Free of charge:<\/b><span style=\"font-weight: 400;\"> Finally, the availability of a library and interpreter free of charge is a real gift.<\/span><\/li>\n<\/ul>\n<h2><span style=\"font-weight: 400;\">Do you want to learn Python with IMMUNE?<\/span><\/h2>\n<p><b>Have you understood what Python is and why you should learn to use it?<\/b><span style=\"font-weight: 400;\"> In addition to its simplicity and versatility, Python will help you in your professional future.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you want to dedicate yourself to the world of programming or you want to complement your career, getting to know Python first hand will be very positive for you.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For this reason, at IMMUNE we have a wide range of academic offerings in which you will be able to <\/span><b>learn Python from professionals<\/b><span style=\"font-weight: 400;\">.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Discover our <\/span><a href=\"https:\/\/immune.institute\/en\/bootcamp-full-stack-developer\/\"><span style=\"font-weight: 400;\">Web Development Bootcamp<\/span><\/a><span style=\"font-weight: 400;\"> or our <\/span><a href=\"https:\/\/immune.institute\/en\/ingenieria-software\/\"><span style=\"font-weight: 400;\">Software Development Engineering Degree<\/span><\/a><span style=\"font-weight: 400;\">. In addition, you have this <\/span><a href=\"https:\/\/immune.institute\/en\/data-science\/\"><span style=\"font-weight: 400;\">Data Science Master<\/span><\/a><span style=\"font-weight: 400;\">also available at <\/span><a href=\"https:\/\/immune.institute\/en\/data-science-online\/\"><span style=\"font-weight: 400;\">online version<\/span><\/a><span style=\"font-weight: 400;\">.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You decide at IMMUNE!<\/span><\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>\u00bfSab\u00edas que el humor y la programaci\u00f3n inform\u00e1tica tienen cosas en com\u00fan? En 1989, el inform\u00e1tico Guido Van Rossum desarroll\u00f3 como hobby un lenguaje de programaci\u00f3n.&nbsp; Este lo bautizar\u00eda \u201cPython\u201d, en honor a los Monty Python, grupo brit\u00e1nico de comedia de fama mundial. Pero en este art\u00edculo no vamos a hablar de \u201cLa vida de [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":7825,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-6964","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/posts\/6964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/comments?post=6964"}],"version-history":[{"count":0,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/posts\/6964\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/media\/7825"}],"wp:attachment":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/media?parent=6964"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/categories?post=6964"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/tags?post=6964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}