0
programming
What is the difference between (C C++ C#) ?? Which language should I learn first if I were to be an ETHICAL/HACKER??
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
+ 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
+ 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
+ 3
https://www.sololearn.com/post/99268/?ref=app
+ 2
Thanks, everybody.
& sorry for asking question on hacking