Python: Our Specialty
Python is a dynamic programming language that has been around for over 15 years. Python plays nicely in mixed IT environments, and is one of the few technologies embraced by Microsoft, Google, Yahoo! and IBM alike. And for good reason:
- It is easy to learn
- Python programs have far fewer lines of code than their Java or C# counterparts, resulting in smaller, easier to maintain applications
- It is Open Source and cross-platform
- It can be used for everything from web application development to automating Microsoft Excel
- There are Python implementations that plug into .NET (IronPython) and Java (Jython) environments
IT organizations have a couple of good choices for dynamic programming languages these days. Python's high productivity, low learning curve, and robust set of libraries make it the best choice for most organizations looking to do more with fewer resources.