| View previous topic :: View next topic |
| Author |
Message |
Nemexia55 Expert Cheater
Reputation: 0
Joined: 28 Jan 2014 Posts: 160
|
Posted: Mon Aug 31, 2015 1:52 am Post subject: What programing language should I learn |
|
|
Hi, I wanted to know what programming language do you think is better to learn?(between all of them)
I want something useful, and powerful, with good apps to write the codes,
(Is there difference between c++, c#, c)??
Thanks
_________________
|
|
| Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Mon Aug 31, 2015 3:38 am Post subject: |
|
|
Personally I would recommend a Starter in programming C# or Java. Easy-to-learn languages and keep your motivation up, because you can get shit done fast. These 2 languages are interpreted languages, which has the positive side-effect not to deal alot with memory usage. Also, you can use your developed program on multiple, different plattforms as long as the interpreter (C# - Common Language Runtime/dotNet, Java - Java Virtual Machine) can run on the given setup. With the help of todays CPUs and RAM sizes, interpreted languages are becoming really powerful.
If you become interest in the deeper stuff (low-level prgramming), I'd recommend learning C. But that's a long way here, also learning alot beside the actual programming language.
|
|
| Back to top |
|
 |
Nemexia55 Expert Cheater
Reputation: 0
Joined: 28 Jan 2014 Posts: 160
|
Posted: Mon Aug 31, 2015 4:27 am Post subject: |
|
|
How much is c# different from c++ or c?
I know a bit of c++ but not two others.
_________________
|
|
| Back to top |
|
 |
Stregum Advanced Cheater
Reputation: 0
Joined: 17 Jun 2014 Posts: 56 Location: We make baguettes there !
|
Posted: Mon Aug 31, 2015 4:55 am Post subject: |
|
|
c# and c++ aren't that different, if you know a little bit of c++, you should know a little bit of c#
The difference is that c# is a .Net language, which means it's a JIT compiled language (Compiled at launch for better compatibility and such)
The library is different from c++, but the logic is quite the same.
c++ and c are compiled at compile time and not at lauch time.
c# & c++ are oop (object oriented programming), they are more complex, but more 'managable', c# should be more user-friendly than c++
c is a procedural language: it does what you tell it to do, with no objects and stuff (you can with a bit of hacking, but it wasn't designed for). It's easier than oop languages, that doesn't mean you can't do anything, c is powerful too.
_________________
Rhaa Stregum Vitae  |
|
| Back to top |
|
 |
Nemexia55 Expert Cheater
Reputation: 0
Joined: 28 Jan 2014 Posts: 160
|
Posted: Wed Sep 02, 2015 7:43 am Post subject: |
|
|
What about, java?
Java or c( , ++ ,# )?
_________________
|
|
| Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Wed Sep 02, 2015 7:55 am Post subject: |
|
|
| Nemexia55 wrote: | | What about, java? |
Java is really similiar to C# in both, the way it gets coded and the way it gets executed. If you're interest in programming for different OSs (e.g. Windows, Linux, MacOS) then you should focus on Java - code once, run everywhere is their slogan.
If you focus on Windows programming (e.g. game-trainer, apps, services, etc.) then C# is the way to go.
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8585 Location: 127.0.0.1
|
Posted: Wed Sep 02, 2015 12:45 pm Post subject: |
|
|
If you plan to stick with Windows:
- Do you want low-level control and ease of injection? Go with C/C++
- Do you want high-level ease of use and most things already done and wrapped? Go with C#
- Do you want easy drag and drop GUI creation? Go with C#
- Do you want a larger community / user base for help if you get stuck? Go with C/C++ or C#
On Windows Java is really not a viable option to use for game hacking. It will work, but it is bloated and slow. Given Java's nature of how it works and such too, you lose out on a lot of lower level abilities like injection and similar. (I'm sure it can be done, but it is going to be a bigger pain in the ass then it is worth.)
C# will give you various things like much better speeds, easier syntax to understand (which will help you understand other languages afterward), a large user base that can assist you with game hacking related code since it is a popular language for Windows based hacking things.
C/C++ will be the best option for speed, low-level control (injection, drivers if you need to go that far, etc.) and such. While C# can be injected, it is a bit more tedious to do. C/C++ will also open up more options down the road in terms of programming since the syntax is very similar to other languages. (Languages such as Java, C#, PHP, JavaScript, etc.)
If you plan to support cross-platform:
This is where Java would shine. Given that it is a high-level language that is ran within a virtual-machine like host, it can run on any platform with the same code base. You would be able to pretty much code once for all platforms in one go. However you do land up sacrificing things here, for example Java is not exactly fast, and the language is fairly bloated. While it is probably the most widely used programming language today, it still has its drawbacks.
What else do you plan on doing with the knowledge you learn can also help decide what language you wish to learn. Just because you learn how to make some game hacks in a language does not mean you can't use the language for other projects or similar. Do you want to create other things, tools, apps etc. afterward once you understand what you are doing? That can help decide what language would be best for you.
For example, if you wanted to get into game hacking and you enjoy playing Minecraft and want to start modding it or creating various things for any of the dozen server software projects for it, Java would be the way to go since Minecraft is coded in Java. Do you want to try and find a job in the coding industry after learning? Then a language like C# would be the way to go since .NET is huge in the industry currently.
_________________
- Retired. |
|
| Back to top |
|
 |
Nemexia55 Expert Cheater
Reputation: 0
Joined: 28 Jan 2014 Posts: 160
|
Posted: Sun Sep 06, 2015 1:41 am Post subject: |
|
|
i think i should learn both c++ and c.
is this ok?
_________________
|
|
| Back to top |
|
 |
NewMember005 Newbie cheater
Reputation: 0
Joined: 06 Sep 2015 Posts: 11
|
Posted: Sun Sep 06, 2015 2:29 am Post subject: |
|
|
| you should try python if you've never done any programming before
|
|
| Back to top |
|
 |
gir489 Grandmaster Cheater
Reputation: 14
Joined: 03 Jan 2012 Posts: 841 Location: Maryland, United States
|
Posted: Sun Sep 06, 2015 12:36 pm Post subject: |
|
|
| Visual Basic.
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8585 Location: 127.0.0.1
|
Posted: Sun Sep 06, 2015 1:46 pm Post subject: |
|
|
| Nemexia55 wrote: | i think i should learn both c++ and c.
is this ok? |
Just learn C++, you will learn most of C while learning it. There are some differences between the two but nothing that will really be of a concern to you if you plan to just use C++ in the long run. (The minor differences will be easily understood afterward.)
_________________
- Retired. |
|
| Back to top |
|
 |
deama1234 Master Cheater
Reputation: 3
Joined: 20 Dec 2014 Posts: 328
|
Posted: Sun Sep 06, 2015 1:49 pm Post subject: |
|
|
| C++ for a decade then retire with java.
|
|
| Back to top |
|
 |
are How do I cheat?
Reputation: 0
Joined: 26 Sep 2015 Posts: 3
|
Posted: Sat Oct 10, 2015 10:40 pm Post subject: |
|
|
| C++ and assembly are essential when making exploits. Or at least, in my opinion.
|
|
| Back to top |
|
 |
STN I post too much
Reputation: 43
Joined: 09 Nov 2005 Posts: 2676
|
Posted: Sun Oct 11, 2015 8:12 am Post subject: |
|
|
It doesn't matter, once you learn a language then learning another is easy as its just a difference in syntax and other changes. You will get the concept of variables, statements, loops, conditional statements which every language universally use. Go with a language that offers OOP as that will come very handy.
You are going to get different answers on which language to learn because everyone has their own preference.
_________________
|
|
| Back to top |
|
 |
Zetrova How do I cheat?
Reputation: 0
Joined: 21 Oct 2015 Posts: 2
|
Posted: Thu Oct 22, 2015 3:03 pm Post subject: |
|
|
| +1 - Most of the languages are very similar to write, just a bit different in style to write here and there. The C family and Java are actually similar. Lua is a bit different though. For starter and "really want to study deeply", I would recommend C family (like C++). After a while, you will gain understanding of which language you really want to go anyway. It is flexible.
|
|
| Back to top |
|
 |
|