Introduction
In this blog, I will talk about what is programming, what is python, various python features, its uses and IDE called REPLIT which I will use throughout learning python language. So let's get started...
What is PROGRAMMING?
The computer is a very dumb machine and it does what we tell it to do.
However, to communicate with the computer we need to use the language that it understands and hence we learn to program computers
So PROGRAMMING is a way for us to tell the computer what to do
In this course, we will learn the PYTHON language to program computers.
Our instructor for this course is CodeWithHarry. A very genuine and humble person and one of the best instructors there on YOUTUBE.
What is Python?
Dynamically Typed
General purpose programming language
It supports Object Oriented Programming as well as a Functional Programming approach
It is an interpreted and high-level programming language.
It was created by Guido Van Rossum in 1989.
Python Features
It is simple and easy to understand
It is an open-source programming language. It is free to use
It is platform-independent. Meaning code written on any OS can be used on other OSs as well
It is interpreted as making debugging easy
Python provides very big library support. Some of the popular libraries include NumPy, Tensorflow, Selenium, OpenCV, etc.
It is possible to integrate other programming languages within python. For eg its easy to integrate python with C Language.
Python Uses
Data Visualization
Data Analytics
AI and Machine Learning
Web applications
Databases
Business and accounting to perform complex mathematical operations along with quantitative and qualitative analysis.
IDE Replit
We will use Replit to code as IDE
It is an online tool to code
Go to Replit.com
You can also code on phone using Replit
Resources Used
You can watch the video of Day#1 by clicking on the below link ๐๐๐๐๐
Conclusion
Thanks, guys for going through this blog post. I hope you got a fair knowledge of what programming and python language is and their various features and their uses. So this is it for the first BLOG post and Day #1 of Python.
See you in the next one.....
About Me
Hey Guys, I am Chintan Jain from CodeWithJain. I am a trader and content creator. I am also passionate about tech and hence wanted to explore the field of tech. I always wanted to learn to code so I watched many tutorials but procrastinated practising coding. To get into the habit of coding consistently I am starting to BLOG with HASHNODE on daily basis.
I will document my coding journey from scratch and share my daily learnings in a blog post on HASHNODE. I hope you all will enjoy my content and my coding journey.
So what are you waiting for, smash the FOLLOW and LIKE buttons and follow along my coding journey, a step to create more beautiful digital products and empower people.
GitHub - https://github.com/CodeWithJain
Twitter - https://twitter.com/CodewithJain
Instagram - https://www.instagram.com/codewithjain/
Youtube - https://www.youtube.com/@CodeWithCJ