Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 13 Online
OpenStudy (anonymous):

hey there, can anyone give me a brief about Python?

OpenStudy (e.mccormick):

As in just the basics?

OpenStudy (e.mccormick):

Try the first 10 to 15 videos here: https://buckysroom.org/videos.php?cat=36 They are really short, so in a few hours of watching and practice you can have all the basics down.

OpenStudy (anonymous):

Python is an object oriented programming language. It is simple and it is an interpreted language meaning it doesn't come with a compiler like java. It interpretes python commands swiftly. It is also a script language. All commands are written in a script. The script in python is like a Notepad editor, only that it is a specialized text editor. Well you can also check for python tutorials on google to give you a head start.

OpenStudy (e.mccormick):

@KEM actually Python is not an OOP. It does not fulfill all the requirements of being an OOP, just most of them. At the same time, it is almost a script language. It is almost a lot of things. In the end, Python is a very good training language because you can use it to train most aspects of programming. It all goes back to some early things Guido van Rossum decided. Python was originally written as a pet project where as long as van Rossum was getting his work done, his employer did not care about what else he was doing. So he wrote it in a way to be easy to use and implement and that resulted in many OOP requirements to be ignored. He has even said, "I just wanted an easy language, and it became OO more or less by accident." He has also added in things he saw in Functional programming that were useful to Python, and the same for script language development. If it filled a need, could be done with run-time compiling, was compatible with Python, and served an immediate need, van Rossum made his version of whatever it was and put it in Python.

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!