What should I choose to learn in deep? C++ or python? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 12

What should I choose to learn in deep? C++ or python?

I've completed my python as well as c++ course and want to work in Microsoft in future... After knowing the two languages, I want to pick one of the language through which I make my career.... Please guide..

13th Feb 2019, 9:33 AM
Ayush Sinha
Ayush Sinha - avatar
16 Answers
+ 5
If your professional goal is to work for/with Microsoft (developing apps that is, I assume) you won't be able to do without C++, C# and Microsoft's .NET platforms. The reason why is, that C++ gives you the utmost control over the computer's hardware and computational capability. C++ gives you control over memory allocation and process hierarchy in a way that Python simply does not. If you have not already done yet, go to https://visualstudio.microsoft.com and download Visual Studio 2017 Community Edition (that's the free of charge one) and make yourself acquainted with Microsoft's IDE Visual Studio. Also, make sure you understand how Azure DevOps works - Microsoft's own "GitHub". At https://visualstudio.microsoft.com Microsoft provides tons of highly valuable and free of charge online materials with respect to software development. It's going to be a lot to learn but if you get good at it, it will surely pay off!
14th Feb 2019, 8:46 AM
Alexander Lippitsch
Alexander Lippitsch - avatar
+ 8
I also learned Python as my first language, so everything else does seem scary. You just have to take it slow and make sure you understand each section before moving on, and remember to use the comments and forums for help. C++ will definitely take a lot longer to learn compared to Python as it is one of the harder languages to learn. Be patient, and work hard :)
13th Feb 2019, 10:17 AM
Chig Bungus
Chig Bungus - avatar
+ 7
Thanks for answering Big Mungus, but I learned python as my first language and feel a bit difficult to switch from python to c++, do you have any suggestion on that??
13th Feb 2019, 10:10 AM
Ayush Sinha
Ayush Sinha - avatar
+ 6
Thanks brother for guidance..... can you provide me the resource via which I can learn it:)
13th Feb 2019, 10:19 AM
Ayush Sinha
Ayush Sinha - avatar
+ 6
HonFu, thanks brother... 😄
13th Feb 2019, 11:43 AM
Ayush Sinha
Ayush Sinha - avatar
+ 5
It depends what type of job you want to do. C, C++, and C# are three of the main languages Microsoft use though.
13th Feb 2019, 10:05 AM
Chig Bungus
Chig Bungus - avatar
+ 5
C++ and C# for Microsoft.
15th Feb 2019, 9:12 AM
Sonic
Sonic - avatar
+ 4
You could redo the C++ to reinforce your knowledge, and maybe try the C++ course on codecademy for a different perspective. Lots of research will always help too.
13th Feb 2019, 10:35 AM
Chig Bungus
Chig Bungus - avatar
+ 4
Python is easier to learn as a beginner and also has many modules that you can use. C++ is harder to learn but is very useful once you get the hang of it. Edit: C++ C & C# for microsoft. But if you’re general programmer then definately python
15th Feb 2019, 10:59 PM
Dr.Hippo
Dr.Hippo - avatar
13th Feb 2019, 11:40 AM
HonFu
HonFu - avatar
+ 3
C++
14th Feb 2019, 4:25 AM
Gady Oduor
Gady Oduor - avatar
+ 3
if you are willing to be well settled in hardware focus on C and C++ if you are very much interested in software prefer python and supported languages ex JAVA
14th Feb 2019, 5:07 AM
sree harsha
sree harsha - avatar
+ 3
If you want to do something with python like algorithms or ai etc use python as your main source, but if you decide to main applications for Microsoft start with C language then move on to C ++ learning C u will know 50 percent of C++ and move to C # to create applications for Microsoft. I would say learn C language and stick with python, use both of them.
14th Feb 2019, 7:36 AM
Markpeach96
Markpeach96 - avatar
+ 1
hi
15th Feb 2019, 11:43 PM
Ghkkkg Bbh
Ghkkkg Bbh - avatar
0
111111273662766377263763672753 Answers.poop
21st Feb 2019, 3:57 AM
Angela Walker
Angela Walker - avatar
0
I am a hacker
21st Feb 2019, 3:58 AM
Angela Walker
Angela Walker - avatar