ForumsProgramming ForumWhich programming language is good for a starter.

13 10094
porwmenos
offline
porwmenos
41 posts
Peasant

Hello.I would like to ask about,which programming language is good for someone that starts from zero and to learn the basics .Please post your suggestion and why you suggest the specific language.
Thank You!!!

  • 13 Replies
cheese123
offline
cheese123
20 posts
Nomad

i heard python is good for beginners.

pirateplatypusgames
offline
pirateplatypusgames
37 posts
Nomad

Python is awesome! I'd suggest starting with Learn Python the Hard Way by Zed A. Shaw, Think Python by Allen B. Downey, and the Python Tutorial. All of the above are free and very well done. You can also purchase a physical copy of Think Python and Zed Shaw offers a udemy class of Python the Hard Way for something like $50USD.

cheese123
offline
cheese123
20 posts
Nomad

So, should I learn AS3 or Python?

IAgreeWithYou
offline
IAgreeWithYou
509 posts
Nomad

If you want to learn absolute basics and just get a feel for languages in general you can try HTML or CSS. They are both very useful and much simpler than the other languages. The downside is that there is no immediate satisfaction to using any of the code you make. I personally am not very good at any language but I know the basics of all of them. (I get bored of a language very easily)

I recommend this site for any of the languages they have. If you find HTML boring, try their javscript course.

Salvidian
offline
Salvidian
4,170 posts
Farmer

I spent about a week messing with CSS, then I messed with some of the C variants. By then I felt like I had enough knowledge of coding to learn AS3 and Python, though I've heard most people go straight from CSS to AS3/Python because they're so easy to learn.

boppins
offline
boppins
774 posts
Bard

You can start with any language, really. There are a few basic concepts that are common among most programming languages. What you should stay away from, as a beginner, would be specific language types, like a logic programming language (prolog) or functional (haskel). Not to say you shouldn't learn these, you definitely should some day, when you are comfortable with a more common language.

If your interest is making games, AS3 would be fine to start with. Both AS3 and Javascript come from Ecmascript, so learning AS3 will give you a headstart in Javascript (and vice versa).

Python is a good choice too, fun and elegant.

HTML&CSS aren't really languages at all, so I'd ignore those unless you are interested in web development. And if you are, then I'd start with PHP or C#.

Good languages that will definitely make you robust would be C, C++, or Java. If you want to make Mobile games, Java is a good choice, since that is what you will use in creating Android applications. C (and Objective-C) are what iOS/Iphone apps are made with.

cheese123
offline
cheese123
20 posts
Nomad

Does anyone know anything made with Python (like games)

Also, why do sites like armor games and NG only accept flash submissions? Is flash easier to implement in a browser or something?

boppins
offline
boppins
774 posts
Bard

Flash is already installed in almost all browsers so we are sure that anyone that visits the site is able to play our games.

The HTML5 standard is still being worked on, and isn't as standard in all browsers as of yet.

Check this out: http://flashvhtml.com/

nichodemus
offline
nichodemus
14,987 posts
Grand Duke

C and C++. Got bored though, from the lack of actual application, and quit within a couple of years.

Darkroot
offline
Darkroot
2,763 posts
Peasant

Does anyone know anything made with Python (like games)


Yeah, check out anything using the library pygame. But I wouldn't recommend making games with python.

The HTML5 standard is still being worked on, and isn't as standard in all browsers as of yet.


It's likely the future of browser games though next to unity. The openness of it is nice but it's not really easy to make anything like games yet.
Nerdsoft
offline
Nerdsoft
1,266 posts
Peasant

Stencyl, the one I use, is a flexible, 100% free game creator which combines Flixel's block-based format and, for more experienced developers (not me) the standard ActionScript code interface. You can also download scripts, sprites, fonts, audio and distribute your games through the Forge before releasing them to pro sites like AG or Kong.
I think it's great for people who are new to code.

DFBlocks
offline
DFBlocks
19 posts
Peasant

You shouldn't start with a simple game maker beucase you must learn code to do that. If you want better games you would have to learn a whole new coding sytem.

I would SUGGEST that you get a NOT SIMPLE game maker BUT MAKE SIPLE GAMES WITH IT AND MOVE UP

it's the EASYEST WAY

Nerdsoft
offline
Nerdsoft
1,266 posts
Peasant

I said it allows you to use ActionScript for free.

Showing 1-13 of 13