Friday, September 11, 2020

@Python for everyone

Introducing Myself.



Hello programmers, I am python. And I am a programming language and if you are thinking about what is a programming language. I am going to explain it to you. So, a programming language is a way of communication between you and the computer. Consider an example you meet a new friend at a bar but your friend doesn't speak your language also your friend is kinda cool so you want to know each other. So what do we do in this case? We have three options:

1. You learn the language your friend speaks

2. Your friend learns to speak in your language

3. We get an interpreter who would translate the words between you and your friend.

Now the scenario is that both of you didn't want to learn each other language as it is tough to do so. So, you went with the third option and got an interpreter but the interpreter also had her condition that she would translate it only when you follow a  certain method or rule so that it would be easy for her to understand and translate it to your friend. 

And hence I(@python) am the interpreter between you and your friend. Where your friend, is your computer. The computer only understands a language known as binary(just_0s_and_1s) whereas you might speak different languages but not binary. Now you might ask a question that how do I do my translation between you and the computer. Well, that would be a bit advanced topic but I would be happy to help.

Click here to know. Python_compiler

Also, I told you about a certain rule/method which helps me interpret between you and the computer. And hence, I must explain to you that 😊. So, to start programming in python you would need an IDE(Integrated Development Environment) or a Text editor. An IDE/Text editor is a software where you could write a different programming language and all my files are saved in a .py file format. Also, I have a different syntax that helps me translate between you and the computer. Now a syntax is an instruction or set of instructions that help me interpret and explain to the computer.


                                                    image source: realpython.com

There are a lot of other things that help me better understand what you want to instruct the computer to do such as:

1. Data Structures and variables

2. Object-oriented programming

3. Algorithms etc.

These might sound a bit technical. But believe me, it is very important for me to explain your thoughts to the computer. And also, I am going to help you in every possible way to explain to you that 😃. 

Just follow me at just_0s_and_1s




No comments:

Post a Comment

React.js

  To create a new React app, you can use the create-react-app command line tool. First, make sure you have Node.js and npm (Node Package Ma...