
general knowledge
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. These videos are of short time around 10 to 12 min each, created keeping basic learners in the mind. These videos covers from basics like installing IDE to writing complex programs covering every topic.Memory Management Reference: Frequently Asked Questions
This is a list of questions that represent the problems people often have with memory management. Some answers appear below, with links to helpful supporting material, such as the glossary , the bibliography , and external sites. For a full explanation of any terms used, see the glossary. C-specific questionsAdvanced Programming Languages
Introduction Research Syntax Semantics Static Semantics ( Type Theory )Spring 2011, CSEP 506 Concurrency Madan Musuvathi Winter 2011, CSEP 590a Practical Aspects of Modern Cryptography Josh Benaloh and Brian LaMacchia Autumn 2010, CSEP 544 Database Management Systems Dan Suciu Spring 2010, CSEP 524 Parallel Computation Larry Snyder
UW CSE Courses on the Internet
In September, 2004, I posted a query to the Types list asking people to name the five most important papers ever written in the area of programming languages. This page collects the responses I received. (A few are missing because I am still tracking down bibliographic information.) Many thanks to Frank Atanassow, David Benson, Nick Benton, Karl Crary, Olivier Danvy, Mariangiola Dezani, Dan Friedman, Alwyn Goodloe, Pieter Hartel, Michael Hicks, Robert Irwin, Luis Lamb, Rod Moten, Rishiyur Nikhil, Tobias Nipkow, Jens Palsberg, and John Reynolds for contributing. Additional suggestions are welcome. (Bibtex format preferred!)
Great Works in Programming Languages
Mobile Computing with iPhone and Android
If you ask me, I'll tell you a great developer Plans before coding A great developer takes the time to plan an approach before designing or coding.
Hallmarks of a Great Developer - Test Guide
Pointer Basics
We've all cringed as a hopelessly out of tune contestant appears on the latest episode of “American Idol.” Occasionally, there's a contestant who manages to be pitch perfect all the way through—right until they flub the final note. And in the cutthroat world of televised auditions, sing one slightly flat note and you're out. So what takes care of a bad-pitch day?

