programming

TwitterFacebook
Get flash to fully experience Pearltrees

YouTube Playlists for Learning Programming

YouTube has been very good platform for learning any thing. Earlier you have seen 400+ courses on YouTube and 130+ NPTEL courses . There are few more courses especially about computer programming . These are contributed by various individuals. http://freevideolectures.com/blog/2011/06/youtube-playlists-programmers/

Download Advanced Linux Programming

http://www.advancedlinuxprogramming.com/alp-folder/ Do not use a download accelerator to download these files. To view and print the book, you will need a Portable Document Format (PDF) viewer application, such as Some web browsers have problems with inline PDF files. Try saving the file to your local filesystem before opening with a stand alone PDF viewer. If you still have problems viewing the file, make sure you have downloaded the entire file and the md5 checksum matches. <p style="text-align:right;color:#A8A8A8"></p>
Norman Matloff University of California, Davis June 17, 2008 ©2003-2008, N. Matloff Contents http://heather.cs.ucdavis.edu/~matloff/Python/PythonIntro.html

A Quick, Painless Tutorial on the Python Language

http://www.gamefromscratch.com/page/Game-From-Scratch-CPP-Edition.aspx

Game From Scratch | Game From Scratch C++ Edition!

Want to create a game using C++ and SFML? This is the perfect place to start! This tutorial series will follow the creation of a simple game in C++ from the very beginning till the end, a micro-version of the overall purpose of this site. C++ is an evolving language standard and a great many tutorials out there are horrifically outdated or just plain bad. Similarly, most tutorials in books or on sites are by their very nature required to be very short and concise.
http://research.google.com/pubs/papers.html Google publishes hundreds of research papers each year. Publishing is important to us; it enables us to collaborate and share ideas with, as well as learn from, the broader scientific community. Submissions are often made stronger by the fact that ideas have been tested through real product implementation by the time of publication. We believe the formal structures of publishing today are changing - in computer science especially, there are multiple ways of disseminating information. We encourage publication both in conventional scientific venues, and through other venues such as industry forums, standards bodies, and open source software and product feature releases.

Publications by Googlers

Dictionary of Algorithms and Data Structures

This web site is hosted in part by the Software and Systems Division , Information Technology Laboratory . This is a dictionary of algorithms, algorithmic techniques, data structures, archetypal problems, and related definitions. Algorithms include common functions, such as Ackermann's function . http://xlinux.nist.gov/dads//