IMO, the best language to start with is C, most, if not all other programming languages are so similar to C that most of the concepts you pick up in C (with the exception of Object Oriented...