EvilZone
Programming and Scripting => Projects and Discussion => : Cynet February 24, 2012, 12:32:53 AM
-
Hey there Evilzone members,
i have been interested in learning to Code for several months now.
The only problem is, i don't know what to start with...from java to C++ im an aspiring Coder + Hacker, i am very deep into Computing and can easily spend many hours online.
Can anyone point me into the right direction with coding?
>What Program
>What Guides
etc etc
Cheers Guys
Tim
-
To learn how to code you should search for a tutorial in Google. Try searching for a tutorial on Java, since you pointed that language out.
From there just keep exploring what you can!
Good luck!
-
Thanks for the useful replies guys, il check out VBscript, see where that leads me.
Many Thanks
-
Thanks for the useful replies guys, il check out VBscript, see where that leads me.
Many Thanks
since you've decided to go for VBScript I'd like to recommend you the book
"Wrox VBScript Programmers Reference"
This is the book i used to learn VBscript , this is perfect for the dummies.
After start learning VBScript do let me know if you've found it interesting or not
-
I just can't resist suggesting Python. :D
vbscript is ok, but just incase you won't like it, I strongly endorse and recommend Python. It is very easy yet very powerful and versatile.
incase you decide to go with Python, I recommend the book Think Python. It will not only teach you Python, but also programming. Good luck with what ever language you decide to learn first.
Link to the Think Python book. (http://greenteapress.com/thinkpython/thinkpython.html)
-
I'm still debating on what coding language to start first of all, with VBscript, i went for the download and it was over 6.7gb of HDD space. I have heard a few reports of Python and it does seem quite interesting, maybe if i say what i want to do in the future in Coding will help pick a winner.
I want to be able to create application programs, mods for games, Backdoor cheats for games "removing walls etc" and also to be able to tweak some things on my computer perhaps or to make programs do tasks on my behalf.
Thank you for the ongoing suggestions
Tim 8)
-
+1 for python. I choose python over vbs for cross platform reasons.
You shouldn't need to download VBScript if your on a windows machine.
All in all, I always tell beginners it doesn't matter what language you choose first because you will need to learn more than one language anyway. Your end goal should be to code what ever you want in any language and know when to use one language over another.
If your only after local app dev; c/++, java, python is for you.
If your after hacking; c/++, python, ruby, pearl, php is for you.
-
also when you are in coding in VBscript you don't really need to Initialize a variable before using it but this is not the case in Java (each variable should have been initialized before you can use it)
Doesn't make sense and is wrong unless you are talking about declaration and not initialization.
Java example without explicit initialization:
public class Example {
private static int uninitialized;
public static void main(String[] args) {
System.out.println(uninitialized);
}
}
-
I just can't resist suggesting Python. :D
vbscript is ok, but just incase you won't like it, I strongly endorse and recommend Python. It is very easy yet very powerful and versatile.
incase you decide to go with Python, I recommend the book Think Python. It will not only teach you Python, but also programming. Good luck with what ever language you decide to learn first.
Link to the Think Python book. (http://greenteapress.com/thinkpython/thinkpython.html)
I tend to agree with you on Python I love its syntax.
Great link by the way +1
-
Ruby , python or php would be my suggestions. I enjoyed ruby as my first language, but with every language it takes a while to code your own hacks.
-
Ruby , python or php would be my suggestions. I enjoyed ruby as my first language, but with every language it takes a while to code your own hacks.
I wouldn't really advise PHP for first time programming but I totally agree with Ruby and especially Python.
But I have got to say PHP is very important if one wants to learn about security.
-
Thank You for the MASSIVE help guys, and i mean Massive...you've all given me a piece of a fan, to blow away the smoke that was clouding my knowledge. I think i will go for Python then, Thank you for the information, links and suggestions.
Tim
-
Thank You for the MASSIVE help guys, and i mean Massive...you've all given me a piece of a fan, to blow away the smoke that was clouding my knowledge. I think i will go for Python then, Thank you for the information, links and suggestions.
Tim
Your welcome and remember:
"Nothing is particularly hard if you divide it into small jobs", by Henry Ford.
This concept of divide and conquer is very and I mean very important when programming.
Good luck!
-
Good luck with learning Python. Spend lots of time practicing. Use the book I recommended above.
We will wait to see some of your code :)
-
Don't forget to check our project written in Python: http://evilzone.org/evilzone-releases/d0xbase/
-
I want to be able to create application programs, mods for games, Backdoor cheats for games "removing walls etc" and also to be able to tweak some things on my computer perhaps or to make programs do tasks on my behalf.
I disagree with everyone. He wants to make visual apps. For this I would recommend Java with the Eclipse developing platform as you can make visual java apps with it. However, Java is not an easy language to just pick up. Don't get me wrong, you can program anything with Java, but for what you want to do I recommend VB.net/VC/VC#/VC++.
A lot of people disagree with me when I recommend any visual language, but VB.net gives you the same code syntax as vbscript, gives you a visual representation of how your project is coming along, and you can make your GUI via drag and drop. And you don't have to go through all of the bullshit of finding out which libraries will give you which functionalities. Listen to me bro, I've been there. You will want VB.net.
-
Python has a GUI construction app, it is called pythoncard (http://pythoncard.sourceforge.net/). There are others too, but I've only used pythoncard. And even using a drag and drop builder I have trouble. It is much easier for me to keep track of everything if I create it with code. And browsing around for the methods you need and what object handles what is good for you. It will help teach how your program is actually working.
Don't get me wrong, I'm not dissing the fast development of having something like that. Like when I do embedded stuff, I stick with Arduino IDE and bootloader because I don't want to do all the wifi stacks and multiplexing hundreds of LEDs.
But in the grand scheme of things, it doesn't matter. Pick one and roll with it until you can move onto something else.
-
I don't see the reason why most people are recommending the easiest way. Easier is not better. If you really want to learn, doing it the hard way will give you much more insight to the inner workings.
It depends on the personality of the thread starter what is suitable for him. If you want to get fast results without looking at details and have not much patience getting through shit - alright choose an easy language (same, if you already know how the stuff works). If you want to learn and understand why the things are done like they are done and if you have the patience, choose something that challenges you. That is how you really get a good programmer.
That also applies to the decision wether to use drag and drop GUI builders (which are also available for Java btw.), frameworks, extern libraries and so on or doing the stuff on your own.
Edit: That is the reason I never recommend any language for a question like this. There isn't a right one.
-
Seeing that this thread is going the right way, I wont write anything huge here. But I was getting concerned when VBscript was brought up, don't waste your time on that shit. it is windows-only specific, very very very limited and no real world jobs would use VBscript these days.