2 added 5 characters in body
source | link

This really depends on the university. Scheme (a dialect of lisp) has been the language for the introductory course in computer science at MIT for ages, although it has been replaced by python recently. I got my BS in CS at an engineering school, where I was exposed to C, Scheme, Prolog, and C++ during my first year. I think that was a good mix.

I firmly believe that what language you start with is much less important than being exposed to multiple paradigms early on, before your brain freezes into one way of looking at the world.

This really depends on the university. Scheme (a dialect of lisp) has been the language for the introductory course in computer science at MIT for ages, although it has been replaced by python recently. I got my BS in CS at an engineering school, where I was exposed to C, Scheme, Prolog, and C++ during my first year. I think was a good mix.

I firmly believe that what language you start with is much less important than being exposed to multiple paradigms early on, before your brain freezes into one way of looking at the world.

This really depends on the university. Scheme (a dialect of lisp) has been the language for the introductory course in computer science at MIT for ages, although it has been replaced by python recently. I got my BS in CS at an engineering school, where I was exposed to C, Scheme, Prolog, and C++ during my first year. I think that was a good mix.

I firmly believe that what language you start with is much less important than being exposed to multiple paradigms early on, before your brain freezes into one way of looking at the world.

1
source | link

This really depends on the university. Scheme (a dialect of lisp) has been the language for the introductory course in computer science at MIT for ages, although it has been replaced by python recently. I got my BS in CS at an engineering school, where I was exposed to C, Scheme, Prolog, and C++ during my first year. I think was a good mix.

I firmly believe that what language you start with is much less important than being exposed to multiple paradigms early on, before your brain freezes into one way of looking at the world.