programming | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

programming

What is the difference between (C C++ C#) ?? Which language should I learn first if I were to be an ETHICAL/HACKER??

27th May 2019, 5:33 AM
Shajiur
Shajiur - avatar
5 Answers
+ 5
Hi MDSR7, C -> it's an low level and beautiful language to start your career as an beginner because one of the language if practised and learned correctly then you can do anything in that as because it's use in interacting with hardware, digital logic design, electronics circuit modeling, game development as an back-end and graphic programming so many fields one answer C that's why C is like an sea one can do anything in that language. C++ -> object oriented programming language good to go with after learning C it is and C family language which is using object oriented concepts. So C++ is great to go to start with oop programming and after that you can go to Java and try to learn that by which you can create android applications. Also used in game development for graphics designing. C# -> the another C family object oriented language which is used in game development in unreal engine with C and C++. https://medium.com/@joni2nja/why-i-think-c-is-now-c-942ae3f27294 http://m.slashdot.org/story/348452
27th May 2019, 5:52 AM
MsJ
MsJ - avatar
+ 3
C is still a low-level programming language, which performs almost as efficiently as assembly code. It provides base-level access to memory, and it requires very little runtime support. C++ is considered an intermediate-level programming language, as it builds upon the low-level C language but has more advanced capabilities While C# is the most technically complicated of the three languages, its syntax is less error-prone than C or C++ and can be learned relatively quickly. This link will be helpful for you to understand the differences https://csharp-station.com/understanding-the-differences-between-c-c-and-c/ Thanks
27th May 2019, 5:57 AM
Prince PS[Not_Active]
Prince PS[Not_Active] - avatar
+ 3
C# -> it is also used to create desktop application and it's .Net frameworks is used to build many websites For being an ethical hacker I suggest you first try to grasp all the concepts which are used in cyber security, security algorithms like md5 sha-256 and so on there are many online tutorials about cyber security and information and security algorithms grasp that all logic and concept Then you can learn some socket programming concept which helps you to understand the concept and ways of communication b/w client and server and what security are needed and how that tackle read about that Then learn about how to implement that security algorithms in your projects learn about that this thread will help https://www.sololearn.com/discuss/1681085/?ref=app https://www.sololearn.com/discuss/1539791/?ref=app https://www.sololearn.com/discuss/262566/?ref=app https://www.sololearn.com/discuss/1748654/?ref=app https://www.sololearn.com/discuss/792427/?ref=app https://www.sololearn.com/discuss/563537/?ref=app
27th May 2019, 5:58 AM
MsJ
MsJ - avatar
+ 3
https://www.sololearn.com/post/99268/?ref=app
27th May 2019, 8:36 AM
Trigger
Trigger - avatar
+ 2
Thanks, everybody. & sorry for asking question on hacking
28th May 2019, 2:51 AM
Shajiur
Shajiur - avatar