<p><h3>Desktop Reference to <a href="http://en.wikipedia.org/wiki/Computer_programming">Programming</a></h3><p><h4>Learn, Discover, Discuss, & more</h4> <p>I am/have created more specific groups based on the language or script language. You will find their links with in this group.<p><span style="color: rgb(255, 0, 0);">ALL SPAM AND SELF PROMOTION (unless relevant to programming) WILL BE DELETED and if consistent the member banned.</span></p></p></p></p>
Unity is a multiplatform game development tool, designed from the start to ease creation. A fully integrated professional application, Unity just happens to contain the most powerful engine this side of a million dollars.
ecoder is an open-source web-based code editor, with real-time colour syntax highlighting, which allows multiple documents to be edited directly online at the same time. mecoder made possible thanks to editarea javascript wizardy.requirementsecoder works with most standards compliant browsers which have javascript enabled. internet explorer 6 is not supported.
The Microsoft Translator AJAX API allows you to easily integrate translation functionality into your web applications and sites. You can learn more about our APIs on MSDN, try out the interactive SDK or interact with other developers on the Microsoft Translator forums.
This website provides tutorials and sample course content so CS students and educators can learn more about current computing technologies and paradigms. In particular, this content is Creative Commons licensed which makes it easy for CS educators to use in their own classes.
The Courses section contains tutorials, lecture slides, and problem sets for a variety of topic areas:
AJAX Programming
Algorithms
Distributed Systems
Web Security
Languages
In the Tools 101 section, you will find a set of introductions to some common tools used in Computer Science such as version control systems and databases.
ActiveState Code is a site for learning from and sharing code recipes - with a focus on dynamic languages and languages used for web development.
The recipes you'll find here highlight programming best practices and can be used directly in day-to-day tasks, as a source of ideas, or as a way to learn more about languages or libraries. We invite you to contribute code, comments, and ratings for recipes. The recipes are freely available for review and use.
Scratch is a new programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web.
And the final Rank is:
We mark with G where Google agrees and with T where TIOBE agrees.
1. Java G T
2. JavaScript G
3. PHP G T
4. Ruby G
5. C++ G
6. Python G T
7. Lisp
8. C# T
9. Groovy
10. Objective-C ~T
11. Perl
12. Delphi ~T
The design of Scala started in 2001 at the École Polytechnique Fédérale de Lausanne (EPFL) by Martin Odersky, following on from work on Funnel, a programming language combining ideas from functional programming and Petri nets. Odersky had previously worked on Generic Java and javac, Sun's Java compiler. Scala was released late 2003 / early 2004 on the Java platform, and on the .NET platform in June 2004. A second version of the language, v2.0, was released in March 2006.
Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is an alternative to proprietary software tools in the same domain.
Processing is free to download and available for GNU/Linux, Mac OS X, and Windows. Please help to release the next version!