> What programming languages do I have to learn to work at microsoft, apple?

What programming languages do I have to learn to work at microsoft, apple?

Posted at: 2014-12-18 
I would like to start learning programming. I've done the 1 hour long tutorial on programming at code.org in less then 20 minutes. So I'm pretty good. I'm only 14 but I have the will to do it. Someone who I've met over the internet claims to be a apple developer who is currently working YOSMITE and used to work on IOS8. What ever.. he told me I should learn C# and C++ as recommended languages. What should I learn if I want to enter in companies like Microsoft, Apple or Vavle? I know each company does different things. A list might be helpful or any recommendations what to learn first.

You'll need atleast a Master in Computer Science and somewhat know every major programming language (C, C#, C++, Java, HTML, etc.) But the most important Languages will be: C and HTML.

Start with C then C++... You can begin by buying and reading this book: http://amzn.com/0131103628

it's a cheap book and it's really short. Don't move past any programming example until you fully understand what it's doing and WHY.

S4Lt0S is correct

asking what languages you need to know is like asking "what dishes do I need to know how to cook to get a job at a 5 star restaurant ?"

the answer is -- if you graduated from a decent cooking school and have a few years experience then it doesn't mater what you know how to cook because if I give you a new dish you've never done before your experience and knowledge should enable you to prepare the dish well



and it's the exact same thing with programming

Apple doesn't care what languages you know

they assume that because you graduated from a decent university and because you have a few years of experience that you will be able to teach yourself any language you need to know

and if technology progresses so that existing languages don't fit your needs then YOU will be able to write your own language (Java or Swift for example)

if you want a job at Apple then you need a BS in computer science, and preferably an MS

you'll need a few years of advanced math (calculus and discrete math)

you'll learn a few languages in school, but what's important is that you'll learn how languages work

you'll learn how to write your own language, how to write compilers, how to write operating systems (and it will not matter what the language is)

Q:) what kinds of things do I need to know how to build before I can get a job as a master carpenter ?

A:) if you're a master carpenter then you'll be able to build anything I ask you to build

For this you have to learn C C++ Java

C & HTML for sure.

.NET

http://mstechnologies.org/