Skip to main content

Why python?

Beginner Friendliness

Python was designed to be easy to understand and fun to use (its name came from Monty Python so a lot of its beginner tutorials reference it). Fun is a great motivator, and since you'll be able to build prototypes and tools quickly with Python, many find coding in Python a satisfying experience. Thus, Python has gained popularity for being a beginner-friendly language, and it has replaced Java as the most popular introductory language at Top U.S. Universities.

Easy to Understand

Being a very high level language, Python reads like English, which takes a lot of syntax-learning stress off coding beginners. Python handles a lot of complexity for you, so it is very beginner-friendly in that it allows beginners to focus on learning programming concepts and not have to worry about too much details.

Very Flexible

As a dynamically typed language, Python is really flexible. This means there are no hard rules on how to build features, and you'll have more flexibility solving problems using different methods (though the Python philosophy encourages using the obvious way to solve things). Furthermore, Python is also more forgiving of errors, so you'll still be able to compile and run your program until you hit the problematic part.

Comments

Popular posts from this blog

Focus on These 4 Successful Mindsets to Rise to the Top..

Mindset No. 1: Start, Then Finish You have all you need to achieve your goals. You’re driven, geared up, and you don’t mind doing the work to get there. In fact, you’re looking forward to it. So, when exciting projects and collaborations enter your radar, you say yes — to all of them. You think being successful is about having lots of amazing projects going on at the same time. I hate to be the one to tell you this, but you’re wrong. I was quite competitive in my early career, always eager to take on new projects with high goals. Sometimes I got really lucky and hit my goals, but I used to fail a lot more than I used to win. I realized after some time that it wasn’t because of a lack of skills or knowledge. I wasn’t focusing on the things that really mattered. Truly successful people are very careful about choosing what projects to work on. Their main focus is to follow through and finish what they start. No matter how good the project, no matter how great the idea, y...

What is GitHub, and What is it Used for?

GitHub is a website and service that we hear geeks rave about all the time, yet a lot of people don’t really understand what it does. Want to know what all the GitHub hubbub is about? Read on to find out. The “Git” in GitHub To understand GitHub, you must first have an understanding of Git. Git is an open-source version control system that was started by Linus Torvalds—the same person who created Linux. Git is similar to other version control systems, CVS, and Mercurial to name a few. So, Git is a version control system, but what does that mean? When developers create something (an app, for example), they make constant changes to the code, releasing new versions up to and after the first official (non-beta) release. Version control systems keep these revisions straight, storing the modifications in a central repository. This allows developers to easily collaborate, as they can download a new version of the software, make changes, and upload the newest revision. Every ...