Day #1 - Introduction to Programming, Python

Day #1 - Introduction to Programming, Python

ยท

3 min read

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.


ย