 What is Python? Python is one of the most popular programming languages in the world, created by Guido Van Rossum in the early 1990s. Hi guys, I'm Rusahang from UU Education and welcome to the Python Tutorial and in this video I'm going to answer some of the most asked questions about Python such as what is Python, why choose Python and what are the features of Python that make stand out. Now that we know the agenda of this video before we'll get started, please subscribe my channel if you're not yet. Let me know if you have any question and turn on the notification for future video updates. With that, let's get started with our first topic that is what is Python? Well, Python is general proposed high level interpreted language with easy syntax and dynamic semantics program language. Now, you must have heard this definition a lot but what do all this means? Let's understand one by one starting with general proposed language. A language designed to be used for writing software in various applications domains without beginning restricted or particular domain. What that means that Python is used a variety of field like a domain specify language, high level language, a programming language that use natural language elements which makes it a lot easier to read and understand to codes, a high level language also automates significant area of computing well coding like memory allocation and management. Interpreted language. Python is an interpreted language which means that your Python script is saved and execute in the same format in which you created the script as opposed to the compile languages where the code is first translated to a set of machine specify instruction and then saved as a executable file. Dynamic semantics. Dynamic semantics means that the Python pressure automatically infer or identify the type of variable on the basic of what kinds of data you have assigned to the variable which means that you don't need to worry about declaring a number correctly that will store the sum result of an integer and a decimal. Now that we fully understand what is Python. Why choose Python? Let's move on to the next topics and understand what are the various reasons for choosing Python over other languages. Well very fast factor that attacks to majority of coder to programming language. Python has an easy to learn structure to read and write these syntax of Python can be easily understood even by the beginners. It runs on multiple operating system both inclined and cloud and has a vast ecosystem of tools libraries that address a large number of programming scenarios. More and more developer moving their project every day over to the Python because it is such as powerful and such as easy to use language. It is used for all sorts of tasks including web development, data science, automation, data analysis and it is immersed as the language to run for machine learning. That popularity means the Python developers are demand and Python programming jobs can be too creative. The above mentioned reasons are why it might be a good idea for you to learn how to program in Python. Features of Python. Python follows object-oriented programming language which means that program in Python can be grouped and bundled into individual object making the easy to understand. Now that's just one of the many advantages of begin object-oriented. Python is also course platform language which means that Python program written on a macOS system will also run on Windows and Linux operating system with liter or no modification required. Python can be also integrated with other programming language such as C, C++, Java and so on. Now we have already discussed that syntax of Python is very easy to understand. It is English like elegant syntax is what that makes Python stand out the most among other languages. Now that we know all that main features and about Python. Finally, Python is supported by an active users community that is eager to help new programmers learn the Pythonic way where you don't just get the syntax right but use the language the way it was intended.