Programming for economists (MIT, January 2008 and 2009)

Matlab

Matlab Basics

Program Design

Optimization and Integration

Obeject-Oriented Programming

Miscellaneous Topics


C

C Basics

Slides
Code

Memory and Pointers

Slides
Code

Numeric libraries, automatic differentiation, parallel computing

Slides
Code

Step-by-step guide

Slides

All code in a zip file.