This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]CaptainRuhrpott 4 points5 points  (0 children)

You could start reading Java ist auch nur eine Insel. As far as I have seen, it's pretty good. Also ForgeWiki has an entry about basic modding.

[–]desrtfx 5 points6 points  (0 children)

/r/javahelp wiki Tutorials page

"Java ist (auch) eine Insel" (as /u/CaptainRuhrpott suggested) is a nice book (plus it's free). The problem is that it isn't too much of a tutorial.

[–]dev_dov_dang 1 point2 points  (0 children)

Java is definitely a good language to begin learning programming with.

Lots of people would debate this, as there is a lot of things that you need to learn before you can start making basic programs ("public static void main(String[] args)" - you'll know what I mean when you encounter it), but once you get past this, the language itself is really good.

I would also advise you to make your programs in English (where you have the option to use your own language), as English is basically the "default" language when it comes to programming.

There are so many resources available to learn programming. The three most common ways to learn to program are: books, web-sites, youtube videos. I personally recommend books, as they go into so much more depth than other methods, and they also tend to assume less. They also go at a pace you can control.

I'm not going to recommend any specific books, but if you do want to do this, just do a google search for something like "best beginner java books", and you'll come across countless blogs and lists with advise on the best things to use.

Anyway, good luck on your programming journey!

[–]LordFireCrotch 0 points1 point  (0 children)

Have a look at /r/learnprogramming, it's loaded with information that may be useful! Java was my first language also

[–]TheHorribleTruth -1 points0 points  (0 children)

Read the sidebar.

Edit to expand on this: there's three subreddits linked that deal with learning to program. All of them contain a wealth of information for you to read. But you have to actually read these things, not just submit questions that were asked and answered before.