In order to learn c++ and use it well, you first need to know c well as well. But yeah, c/c++ would be the best to know.
Hello programmers of MPGH!
I am looking at getting into promgramming to make game hacks.
I have a very basic knowledge of Java from being an assasistant to the head Java programmer of a ex-very popular hacked client for Minecraft.
I've looked around a bit and from what I can see the best language to start with if I want to make game hacks would be "C++".
I am here asking if "C++" would be the best? Or would I be best learning "C", "C#" or "Java".
If it is "C++" I am to start learning I am going to use "McGraw Hill - C++: The Complete Reference" to learn from, but if you think I would be better learning another language could you please state why and suggest a resource I could use to learn from?
All I can say now, is thank you all in advance!
In order to learn c++ and use it well, you first need to know c well as well. But yeah, c/c++ would be the best to know.
Well C++ is an extended version of C, well... Adapted anyway. If one knows C++ they also know C, just won't be as familiar of how to write in it... Am I wrong?
Yeah but typical books or lectures on c++ mostly focus on what those extensions of c are (like how to deal with classes and so on), but not the basics of c itself.
I'm not sure how deep of an experience you've had with Java, but learning c will definitely help in the long term.
C is a pretty small language, so if you're really interested in learning programming, take some time to learn it. It's like latin of programming
Nuuuuu, Id say you're a bit wrong in what you are saying. I've seen you post the same answer to another dude in this forum.
In my opinion you are pretty wrong. You DONT need to learn C before C++.
Here's a very good explanation I took from another dude, couldn't bother typing it myself. Too lazy
There is no need to learn C before learning C++.
They are different languages. It is a common misconception that C++ is in some way dependent on C and not a fully specified language on its own.
Just because C++ shares a lot of the same syntax and a lot of the same semantics, does not mean you need to learn C first.
If you learn C++ you will eventually learn most of C with some differences between the languages that you will learn over time. In fact its a very hard thing to write proper C++ because intermediate C++ programmers tend to write C/C++ instead of proper C++. That is true whether or not you started with C or started with C++.
If you know C first, then that is good plus to learning C++. You will start with knowing a chunk of the language. If you do not know C first then there is no point focusing on a different language. There are plenty of good books and tutorials available that start you from knowing nothing and will cover anything you would learn from C which applies to C++ as well.
So basically to summarize.
No you dont need to learn C before C++.
Altough if you already know C that a plus if you're going to learn C++.
I suggest just learning C++ direct and jump over C bcuz you'll learn some of it on the way.
C/C++ & x86/x64 assembly
Since C++ is basically syntactically identical to C ( or at least backwards compatible ), I'd say pick either one. Since you have background in Java, go with C++ since it was made with a more object orientated goal.
Recent releases:
CSPHv3.2
Can't see me calling, you hatin'?Code:00F38C0E B8 0610F300 MOV EAX, 00F31006 00F38C13 C700 208CF300 MOV DWORD PTR DS:[EAX], 00F38C20 00F38C19 EB FF JMP SHORT 00F38C1A 00F38C1B 90 NOP 00F38C1C 0000 ADD BYTE PTR DS:[EAX],AL 00F38C1E 0000 ADD BYTE PTR DS:[EAX],AL 00F38C20 58 POP EAX 00F38C21 ^EB EB JMP SHORT 00F38C0E
Thanks guys, going to start with C++! <3
C++ is the best because it's designed to be able to write to memory with ease, which is why it's so commonly.
MPGH Staff History:
Minion: 02-12-2013 - 6-28-2013
Former Staff: 6-28-2013 - 7-14-2014
Minion: 7-14-2014 - 1-3-2015
Minion+: 1-3-2015 - 6-1-2015
Moderator: 6-1-2015 - 10-2-2016
Global Moderator: 10-2-2016 - Current
Current Sections:
DayZ Mod & Standalone Hacks & Cheats
BattleOn Games Hacks, Cheats & Trainers
Minecraft Hacks
Other Semi-Popular First Person Shooter Hacks
Blackshot Hacks & Cheats
Need For Speed World Hacks
Other First Person Shooter Hacks
CounterStrike: Global Offensive Hacks
Garry's Mod Hacks & Cheats
Donating:
If you want to donate money to me I take Bitcoin & Paypal, PM me for either of these if you're interested and thanks.
Top Donators: (Awesome People)
FanticSteal $75.00
smurf_master $58.00 <- Best DayZ Gear Seller
Fujiyama $25.00
[MPGH]Black $10.00
[MPGH]Hova $10.00
xJudgez $4.54
[MPGH]Normen's Sheep $3.50
eminemlover $1.50
Brony?
https://www.mpgh.net/forum/groups/1728-mpgh-bronies.html
C or C++, since they can write to memory, as they are low-level languages that are close to system hardware.