{"id":42711,"date":"2016-11-30T15:36:29","date_gmt":"2016-11-30T10:06:29","guid":{"rendered":"http:\/\/www.tothenew.com\/blog\/?p=42711"},"modified":"2016-12-05T17:00:54","modified_gmt":"2016-12-05T11:30:54","slug":"introduction-to-python-language","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/introduction-to-python-language\/","title":{"rendered":"Introduction to Python Language"},"content":{"rendered":"<p>Python is readable, dynamic, pleasant, fast, flexible and powerful language. It is a programming language which helps you work quickly and integrate systems more easily.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-42718\" src=\"\/blog\/wp-ttn-blog\/uploads\/2016\/11\/python-logo-master-v3-TM.png\" alt=\"python-logo-master-v3-TM\" width=\"601\" height=\"203\" srcset=\"\/blog\/wp-ttn-blog\/uploads\/2016\/11\/python-logo-master-v3-TM.png 601w, \/blog\/wp-ttn-blog\/uploads\/2016\/11\/python-logo-master-v3-TM-300x101.png 300w\" sizes=\"(max-width: 601px) 100vw, 601px\" \/><\/p>\n<p><b>LANGUAGE FEATURES<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><b>Interpreted<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">It executes instruction directly without any compilation like in C, C++, Java. Python converts the source code into bytecode which is then translated into computer specific language to run it. No need of linking and loading with libraries.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Platform Independent<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Just like java, Python code can be executed on multiple OS, that is written once and can run anywhere, you just need Python installed on your system. \u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Free and Open Source <\/b>it is freely available in the market and is &#8220;Open Source&#8221; which\u00a0enables\u00a0you to modify the code as per your need.<\/li>\n<li><b style=\"font-weight: 400;\">High-level Language<\/b><b style=\"font-weight: 400;\"><br \/>\n<\/b>We do not have to worry about low level details like managing memory leaks or register level information.<\/li>\n<li style=\"font-weight: 400;\"><b>Embeddable<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">It can be embedded with any language.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Robust<\/b><span style=\"font-weight: 400;\">: Just like Java it has its own memory management built in techniques.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Rich Library Support<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">The Python Standard Library is very vast. Its uses battery included concept that is to import your code and use it according to your need.<\/span><\/li>\n<\/ul>\n<p><b>Current Applications of Python<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Mostly Linux Installer is written in Python.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Python is mostly used for web development, and most common web frameworks are Django, Fabric and Pyramid.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Supports Socket and GUI programming.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">It is also used for embedded and for AI programming.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Run on advanced <a title=\" custom cms development services\" href=\"http:\/\/www.tothenew.com\/wcm\/web-content-management-services\">Content Management Systems <\/a>such as Plone and Django CMS.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">It is also used as a support language by software developers for &#8216;Build Control&#8217; and Management, Testing, and in many other ways.<\/span><\/li>\n<\/ol>\n<p><b>Sim\ufffc\ufffc\ufffcple Python Code<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Writing code in Python is simple as English language, if you follow proper method of writing codes in Python. It is very simple for others to understand.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Writing code in version 2:<\/span><b><br \/>\n<\/b><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/span><\/p>\n<p>[js] print \u201cHello Python\u201d [\/js]<\/p>\n<p><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Writing code in version 3:<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/span><\/p>\n<p>[js] print (\u201cHello Python\u201d) [\/js]<\/p>\n<p><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<\/ul>\n<p><b>Which Python version to use?<\/b><\/p>\n<p>Below are few considerations that can hep you decide.<\/p>\n<p><span style=\"font-weight: 400;\">Python 2.7<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">This is the current version on Eniac, so we recommend\u00a0using it<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Last stable release before version 3<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Implements some of the new features in version 3, fully backward compatible<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Python 3<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Released a few years ago<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Much cleaner language in many ways<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Strings are in Unicode, not in ASCII<\/span><\/li>\n<\/ul>\n<p><strong><b>Note<\/b><span style=\"font-weight: 400;\">: Many third party tools are still not compatible with Python 3. <\/span><\/strong><\/p>\n<p>I hope this blog gives you some idea about Python language and some confidence to work on Python as well. For more similar blogs on Python keep exploring or subscribes to our blogs. \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python is readable, dynamic, pleasant, fast, flexible and powerful language. It is a programming language which helps you work quickly and integrate systems more easily. LANGUAGE FEATURES Interpreted It executes instruction directly without any compilation like in C, C++, Java. Python converts the source code into bytecode which is then translated into computer specific language [&hellip;]<\/p>\n","protected":false},"author":917,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":0},"categories":[1174,2348,1],"tags":[4216,2777,1358,1790],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/42711"}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/917"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=42711"}],"version-history":[{"count":0,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/42711\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=42711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=42711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=42711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}