![]() |
programming
i always wanted to become a programmer people told me i should try young and i thought it was a good idea but i don't have any schools that teaches programming and similar things where i live so i wonder if anyone knows a site where a beginner can start? |
|
Quote:
|
I learn Javascript on codeacademy.
|
|
Quote:
|
Quote:
|
Quote:
|
Quote:
If I was you I'd go with C#. I would also recommend C++ but it would be a little bit complex to start with, having the same flexibility as C#. (in ring3) If you're looking into electrical circuits, robotics or driver level coding, you should go with C++. But again, C# also has some of these features making it easier but a little more limited, for example you cannot access the Kernel on C#, hacking becomes slightly harder. C# is also growing rapidly, .NET being updated regularly, it's being served among popular game engines. (Unity) There's a lot more of what C# can do, but I can say no more because there are certain people on this forum who are more than in love with C++. So just learn C#, and then, if you want, learn some C++. |
I started with Python and Java. You shall learn HTML first using notepad ;)
|
I first learned Python, while taking an HTML class in highschool.
I then learned C++, and am one of those obsessed with it (mentioned by JohnAudi). Currently I'm in a C++/Java class, and are focusing on the Java side of programming. Java is very simple, the syntax is much alike many others, and it can easily port to devices like iPhone and Android. For beginners, I'd really suggest Java as it's easy, and good enough to continue programming with (if you don't want to move onto something like C++). Note: I wouldn't personally suggest Python. C# would be a better choice than that. IMO: Python < C# < Java < C++ (If you want to make a website, use HTML) |
Lua isnt that bad too ;)
|
Quote:
|
I never understand the python hate. Python is the best tool there is.
|
Quote:
|
| All times are GMT. The time now is 02:27 PM. |
Powered by vBulletin/Copyright ©2000 - 2026, vBulletin Solutions Inc.