PYTHON



What is Python?

Python is a High Level, Object Oriented language released in the 1990’s. It gained popularity in the 2000’s for it’s easy and simple to use syntax. For the same reason, it’s a become an entry point for many programmers into the programming world. It’s is used most commonly for making Desktop applications, websites and web applications.

Python is consistently being ranked in the Top 5 languages of the world for the last few years. Furthermore, it is also one of the most in demand languages right now.


Python Overview

This is the main page for the subject Python on this website. This page will briefly go through all the sections contained within this subject.

Python – Getting Started:

This is a page contains a guide for installing and setting up Python on your Computer with the optimal settings. Also explains the process of downloading and installing libraries through the command prompt. This also includes a section for installing and setting up a suitable IDE.


Python Basics

This section covers all of the basics and more. Expect to see dozens of topics covered here once it is completed! It’s currently a work in progress, with more and more topics being added weekly.

Along with the basic core concepts of a topic, there is extra content there for more adventurous coders. Some topics covered here are, Loops, Functions, Data types, Operators, Procedures and some basic libraries.


Python Intermediate

This section covers intermediate concepts. Unlike the basics section, which covers only the base concepts which might be enough for a casual programmer. This section covers stronger concepts and greatly expands one’s arsenal.

Expect this section to have a strong Emphasis on Libraries like Regex, MySQL and Openpyxl. Some of the regular python topics covered here are, Classes, File Handling and numpy.


Python Advanced

This section covers the most challenging concepts present within this language. Not really meant for the average causal programmer. Expect this section to have fewer topics, but those that are present, will be larger and more complex that those from before.

Expect the libraries here to be entire sections on their own with dozens of pages. The most notable (and largest) libraries here are Pygame and PyQt5.


Python Libraries

This section is a compilation of all the Python Libraries from the Basic, Intermediate and Advanced sections of CodersLegacy, plus a few extra. All Libraries have a little description included with them as well as what they are used for.

Definitely recommend checking this. You would be surprised to see the different kinds of libraries out there. And these aren’t even all of them. There are hundreds, if not thousands of useful libraries out there.


Python Built-in Functions

Built in Functions are those that come with a programming language itself. Built in Functions solidly form the backbone of any programming language. It would be very un-wise for you to not know at least a few dozen built in functions.

You’ll find that there are many things only possible through the use of these Built in Functions. You could of course create your own, but why waste the time and effort?


Problem Solving

A place filled with various scenarios and problems that need to be solved using programming. Answers will be provided, with a detailed breakdown of each step, explaining each part individually. Highly recommended for all programmers of all skill levels. Not only will you see different applications of the stuff you’ve been learning, but you will learn how to overcome the many problems that one might face.


This marks the end of the Python Programming language article. Any suggestions or contributions for CodersLegacy are more than welcome.

Leave a Reply

Your email address will not be published. Required fields are marked *