Python is an open source (C & Python) portable scripting and general purpose high-level language with compilation/interpretation similar to that of Java (.pyc bytecode files). Python is more similar to plain English than most other programming languages, i.e Python provides for logical, readable and maintainable code. This course gives you a fast and effective introduction to Python, regardless it it is your first programming language or if you already have experience with other languages like C, C++, C#, Java or similar.