I have no idea how people are learning development these days, but OO was a pretty solid learning environment. Not to mention having Visual Studio as my IDE helped break things down all the way to the machine code level (i guess its pretty unnecessary for development, but I found it good to know). Javascript is pretty cool, and I really like how open it is for people to create these structure libraries, but I prefer using C# or Java if there is a choice, especially if I'm working with other users, much easier to maintain and manage.
Which environment did you start out with?
When I started to get serious about programming, I started mingling with Python and got on codecademy and went through the little courses. I started with the Python one, but then went for the Javascript one and found I actually liked the Javascript one better. Stuck with Javascript since and along the way I've studied languages such as C#, Java, C++, and Ruby. The language I know the best after JS is Ruby. I plan on deep diving into C# or Java soon when things settle down a bit. I'd prefer to learn C#, but Java jobs seem to pay more. Right now I'm focused on learning Angular 2 and Typescript for this upcoming job interview. Typescript is remarkably similar to C#, which is understandable since it was created by the same guy who made C#.