<a href="http://www.javaworld.com/javaworld/jw-06-2011/110607-paas-for-developers.html">Platform-as-a-service</a> cloud vendors Heroku and Engine Yard have been branching out to accommodate more developers by backing more programming languages.
Objective-C, used for developing Apple iOS applications, climbs to No. 6 in the monthly Tiobe Programming Community index for most popular programming languages, after being ranked at number 8 a year ago. Also posting gains, C# rose to No. 4, a jump of two spots a year ago, while PHP dropped from No. 4 at this time last year to No. 5.
CRM is an application with a long history of open source development, with many projects written the PHP language. However, a Swiss developer has released one of the first open source CRM systems developed with the Django Python framework.
A group of high school students will today unveil four alternatives to the popular Facebook social networking service as part of a Sydney University summer school projects, in part sponsored by Google.
The next version of the widely used Python programming language will offer greater support for writing multithreaded applications, a challenging duty for an increasing number of programmers in this age of multicore processors.
In the world of enterprise programming, the mainstream is broad and deep. Code is written predominantly in one of a few major languages. For some shops, this means Java; for others, it's C# or PHP. Sometimes, enterprise coders will dabble in C++ or another common language used for high-performance tasks such as game programming, all of which turn around and speak SQL to the database.