{"id":62,"date":"2019-04-10T08:52:17","date_gmt":"2019-04-10T08:52:17","guid":{"rendered":"http:\/\/algotrading101.com\/wiki\/?p=62"},"modified":"2019-04-30T07:35:25","modified_gmt":"2019-04-30T07:35:25","slug":"python-programming-language","status":"publish","type":"post","link":"https:\/\/algotrading101.com\/wiki\/python-programming-language\/","title":{"rendered":"Python (Programming)"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Definition<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Python is a programming language that allows you to conduct statistical analysis or build websites.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Description<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>History<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python was conceived in the late 1980s by Guido van Rossum at Centrum Wiskunde &amp; Informatica (CWI) in the Netherlands.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Uses of Python<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The 2 main uses of Python are &#8211; 1) Data Science (including <a href=\"https:\/\/algotrading101.com\/wiki\/machine-learning\/\">Machine Learning<\/a>) and 2) Web Development<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><u>Data Science<\/u><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python is effective at conducting statistical analysis on large amounts of data. It can be used to run machine learning models.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><u>Web Development<\/u><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python can also be used to connect different web applications or build sophisticated websites. Examples include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Google<\/li><li>YouTube<\/li><li>Reddit<\/li><li>Spotify<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"text-align:left\"><strong>Non-uses of Python<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python is not meant for building desktop software or mobile apps.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Characteristics of Python<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python is designed to be simple, readable, and generally takes less time to code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Libraries<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A code library is a collection of code that can be reused. Python has extensive code libraries covering many disciplines (web scrapping, machine learning, statistics etc). Most of these libraries are free for anyone to use.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong> Examples of Python Usage<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Trading and Investment Analysis<\/li><li>Marketing Research<\/li><li>Physics<\/li><li>Engineering<\/li><li>Building Artificial Intelligence<\/li><li>Web Application Backend<\/li><\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Links to Complicated Explanations<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"nofollow noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Python_(programming_language)\" target=\"_blank\">Python &#8211; Wikipedia<\/a> <\/li><li><a rel=\"nofollow noopener noreferrer\" href=\"https:\/\/www.infoworld.com\/article\/3204016\/what-is-python.html\" target=\"_blank\">Python &#8211; InfoWorld<\/a><\/li><\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Related Terms<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/algotrading101.com\/wiki\/algorithmic-trading\/\">Algorithmic Trading<\/a><\/li><li>Data Science (Coming soon)<\/li><li>Web Scrapping (Coming soon)<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Definition Python is a programming language that allows you to conduct statistical analysis or build websites. Description History Python was conceived in the late 1980s by Guido van Rossum at Centrum Wiskunde &amp; Informatica (CWI) in the Netherlands. Uses of Python The 2 main uses of Python are &#8211; 1) Data Science (including Machine Learning) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_links_to":"","_links_to_target":"","footnotes":""},"categories":[3],"tags":[],"class_list":["post-62","post","type-post","status-publish","format-standard","hentry","category-programming-resources"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Python (Programming) Simplified - AlgoTrading101 Wiki<\/title>\n<meta name=\"description\" content=\"Quantitative Finance - Explain Like I&#039;m Five\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/algotrading101.com\/wiki\/python-programming-language\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python (Programming) Simplified - AlgoTrading101 Wiki\" \/>\n<meta property=\"og:description\" content=\"Quantitative Finance - Explain Like I&#039;m Five\" \/>\n<meta property=\"og:url\" content=\"http:\/\/algotrading101.com\/wiki\/python-programming-language\/\" \/>\n<meta property=\"og:site_name\" content=\"AlgoTrading101 Wiki\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-10T08:52:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-30T07:35:25+00:00\" \/>\n<meta name=\"author\" content=\"Lucas Liew\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lucas Liew\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/python-programming-language\\\/#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/python-programming-language\\\/\"},\"author\":{\"name\":\"Lucas Liew\",\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#\\\/schema\\\/person\\\/bf5a3d12a8fa6a18c56e3dafc22b191f\"},\"headline\":\"Python (Programming)\",\"datePublished\":\"2019-04-10T08:52:17+00:00\",\"dateModified\":\"2019-04-30T07:35:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/python-programming-language\\\/\"},\"wordCount\":211,\"articleSection\":[\"Programming\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/python-programming-language\\\/\",\"url\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/python-programming-language\\\/\",\"name\":\"Python (Programming) Simplified - AlgoTrading101 Wiki\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#website\"},\"datePublished\":\"2019-04-10T08:52:17+00:00\",\"dateModified\":\"2019-04-30T07:35:25+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#\\\/schema\\\/person\\\/bf5a3d12a8fa6a18c56e3dafc22b191f\"},\"description\":\"Quantitative Finance - Explain Like I'm Five\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/python-programming-language\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/python-programming-language\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/python-programming-language\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python (Programming)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#website\",\"url\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/\",\"name\":\"AlgoTrading101 Wiki\",\"description\":\"Quantitative Finance in 500 Simple Words\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#\\\/schema\\\/person\\\/bf5a3d12a8fa6a18c56e3dafc22b191f\",\"name\":\"Lucas Liew\",\"url\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/author\\\/algotradingadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python (Programming) Simplified - AlgoTrading101 Wiki","description":"Quantitative Finance - Explain Like I'm Five","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":"http:\/\/algotrading101.com\/wiki\/python-programming-language\/","og_locale":"en_US","og_type":"article","og_title":"Python (Programming) Simplified - AlgoTrading101 Wiki","og_description":"Quantitative Finance - Explain Like I'm Five","og_url":"http:\/\/algotrading101.com\/wiki\/python-programming-language\/","og_site_name":"AlgoTrading101 Wiki","article_published_time":"2019-04-10T08:52:17+00:00","article_modified_time":"2019-04-30T07:35:25+00:00","author":"Lucas Liew","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lucas Liew","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/algotrading101.com\/wiki\/python-programming-language\/#article","isPartOf":{"@id":"http:\/\/algotrading101.com\/wiki\/python-programming-language\/"},"author":{"name":"Lucas Liew","@id":"https:\/\/algotrading101.com\/wiki\/#\/schema\/person\/bf5a3d12a8fa6a18c56e3dafc22b191f"},"headline":"Python (Programming)","datePublished":"2019-04-10T08:52:17+00:00","dateModified":"2019-04-30T07:35:25+00:00","mainEntityOfPage":{"@id":"http:\/\/algotrading101.com\/wiki\/python-programming-language\/"},"wordCount":211,"articleSection":["Programming"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"http:\/\/algotrading101.com\/wiki\/python-programming-language\/","url":"http:\/\/algotrading101.com\/wiki\/python-programming-language\/","name":"Python (Programming) Simplified - AlgoTrading101 Wiki","isPartOf":{"@id":"https:\/\/algotrading101.com\/wiki\/#website"},"datePublished":"2019-04-10T08:52:17+00:00","dateModified":"2019-04-30T07:35:25+00:00","author":{"@id":"https:\/\/algotrading101.com\/wiki\/#\/schema\/person\/bf5a3d12a8fa6a18c56e3dafc22b191f"},"description":"Quantitative Finance - Explain Like I'm Five","breadcrumb":{"@id":"http:\/\/algotrading101.com\/wiki\/python-programming-language\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/algotrading101.com\/wiki\/python-programming-language\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/algotrading101.com\/wiki\/python-programming-language\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/algotrading101.com\/wiki\/"},{"@type":"ListItem","position":2,"name":"Python (Programming)"}]},{"@type":"WebSite","@id":"https:\/\/algotrading101.com\/wiki\/#website","url":"https:\/\/algotrading101.com\/wiki\/","name":"AlgoTrading101 Wiki","description":"Quantitative Finance in 500 Simple Words","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/algotrading101.com\/wiki\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/algotrading101.com\/wiki\/#\/schema\/person\/bf5a3d12a8fa6a18c56e3dafc22b191f","name":"Lucas Liew","url":"https:\/\/algotrading101.com\/wiki\/author\/algotradingadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/posts\/62","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/comments?post=62"}],"version-history":[{"count":11,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/posts\/62\/revisions"}],"predecessor-version":[{"id":328,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/posts\/62\/revisions\/328"}],"wp:attachment":[{"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/media?parent=62"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/categories?post=62"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/tags?post=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}