 when we started introduction to data science course then we talked about some things like statistical modelling, database understanding, cloud understanding similarly the main area was programming languages and in programming languages we will try to understand the programming language Python is basically one of the fastest growing programming languages and programming languages are available in our access you may have done some other work they are endless number of programming languages but the popularity of Python or its usage it has an exponential growth one of the main reason is data science or when we were discussing how much data is increasing in the world these are the reasons of popularity of Python there are some other reasons to be popular we will discuss them one by one this is an object oriented language it is an open source if we look at the features in it when you go to buy a car you think what you want what you want to do what you want to do similarly the programming language it is necessary for you to understand that when you work in a data science environment we just keep always in mind in this course whenever we discuss something our fundamental objective is to develop our understanding about data science all the main pillars related to it technology, models, programming languages how to analyze and present data all these things we do one common thing behind it is data science when we look at Python we have to see that it is powerful it is fast the code is very simple easy to learn like the English language you don't have any problem to remember it the way we use different languages suppose we speak in English, in Urdu, in Chinese in any language there are some protocols of that language there is a grammar similarly programming languages have grammar you have to follow it when you write your code or develop your software it is called coding and the main thing is your syntax syntax is the grammar of your language and the advantage of Python is its syntax its language is common English language the way you write something in English you write it in the same way similarly when you go deep down use different features use different libraries use different functions then you will realize that in English language but still you have to develop a lot of understanding but still it is one of the easiest language to learn with when you use it as if there are chapters in a book there are 10 chapters or 20 chapters then in every chapter there is content in it similarly in the language in the last slide we saw object oriented programming object oriented programming language the basic coding of it is when you make small objects you keep them even when you see you will hear and use it that is library the libraries in Python are very rich and you can consider every library as an object you can consider the special function as an object object is basically something reusable you can reuse it as and when required according to your programming or software development needs another advantage of this is that you can use it with other languages in a very good way because it is an open source and when you do the first thing we understand that this is your very beginning level the study of computer science and data science data science is basically part of computer science so in computer science there are different languages you can call it when we use different statistics models we collect data on them then through programming we resolve it we fix it in the statistical modeling you have noted these things then on cloud and in this way when you do some courses of syllabus you can use it in the course of syllabus we have discussed these things students like every thing has some strength you can use any tool whatever in the same way its strength is its community its community there are millions of people community means there are many contributors there are two types of people one is those who contribute those who benefit from it people like us especially during your student life this is a very useful thing for you and even later when you start using it in your practical life your professional life these things will give you a lot of benefit in python the most important thing as I have told if you see this in python.org you just go to internet and type python.org and it will take you to python website home page of python language it will take you there there you will see more links like python wiki python wiki basically it is like wikipedia as you have heard basically it is a very big encyclopedia wikipedia is basically an online encyclopedia they have used this term that this wiki is a type of python encyclopedia if you have any question if you have apprehension if you have any syntax if you need to understand anything you can go to one of these websites and then you will get a solution for your particular problem you will get a solution other than this there are a lot of blogs where people talk about problems situations related to industry so in this way it is very helpful in this organization itself there are a lot of open source forums they are supported by the world there are a lot of big companies technology companies they also invest and similarly if they need money they do big organizations coding libraries libraries are coming students like you professionals they contribute this is how this is growing this community that is one of the fastest growing the fastest growing community in the world and for you be part of this community the most important thing is be part of this community see how people are contributing what are the benefits you can get to learn your data science degree and after that you will contribute and you will understand how powerful this community is