Need help starting out with programming -
MrObviousPotato - 15.02.2012
Hello all,
I'm very interested in learning how to make programs (such as for example a simple calculator or a more "advanced" web-browser). But to get started I want your opinion on the following cases:
- What language do I need to make such programs in (are there any similar ones to PAWN? Are there different "levels" of programming with the different languages?)?
- Where can I find more information about this language? (For example a WIKI similar to the SA:MP one).
- What program do I need to make for example a calculator? Do I need to compile my code after I've written it? If yes, then how do I do that?
- What are your best tips on learning how to create programs (from basics to knowing how stuff works)?
As you can see, I'm very interested in learning how to create programs. If you have anything more to add, feel free to do so!
And yes, I am a total noob at this, so don't expect me to understand everything (however, I have some knowledge from the PAWN language).
Cheers,
MrObviousPotato.
Re: Need help starting out with programming -
Aldo. - 15.02.2012
For a beginner Java is really good but its kinda you know "slugish" to me
So I started with C++
C++ for a beginner is not as easy as java
If I were you I would start with C++
Do what I did for my first program I mad a basic browser
Re: Need help starting out with programming -
MrObviousPotato - 15.02.2012
Quote:
Originally Posted by Aldo.
For a beginner Java is really good but its kinda you know "slugish" to me
So I started with C++
C++ for a beginner is not as easy as java
If I were you I would start with C++
Do what I did for my first program I mad a basic browser ![Smiley](images/smilies/smile.png)
|
Thanks for the quick response!
So a few questions to C++:
What programs do I need to write code for it?
Do I need to compile my code? If yes, how? Can I compile it with the same program I wrote it in?
Cheers,
MrObviousPotato.
Re: Need help starting out with programming -
Snipa - 15.02.2012
I prefer C# for applications.
You can use Visual Studio C#, or SharpDevelop.
I prefer the latter as it is light, doesn't require a shitload installation, and it's just nice.
Get to know the various aspects of the program, and search for "thenewboston"
He has some tutorials on C#, which should get you kick started.
Episode 1:
[ame]http://www.youtube.com/watch?v=x_9lfHjYtVg[/ame]
Re: Need help starting out with programming - suhrab_mujeeb - 16.02.2012
Programming, interesting. I don't know anything about programming and am interested in learning it. As far as I know Java has some similarities to PAWN but is slow (compared to others). For beginners go with C++ (not because it is easy but is faster), it has a future and you can make a simple calculator in it. Just download Visual Studio or Visual C++ which is an IDE (has everything you would need). Yes you need to compile your code.
Re: Need help starting out with programming -
iLinx - 16.02.2012
C++ is probably the best and most functional to learn. There's alot of tutorials on it and you can get, as stated above, Visual Studio from Microsoft for free which is a great IDE.
Re: Need help starting out with programming -
MP2 - 16.02.2012
Didn't read the above replies so this may have already been said: the syntax of PAWN is very similar to C. If you know one, it should be easy to learn the other.
Re: Need help starting out with programming -
MrObviousPotato - 16.02.2012
Thanks for all the answers guys, I'll have a look at this later when I get home.
Re: Need help starting out with programming -
park4bmx - 16.02.2012
i started of with .NET(App making) then i moved to JavaScript(Game Development) then C#,C+(Game Development)
theres more but yo get the point
Re: Need help starting out with programming - [MM]IKKE - 16.02.2012
Quote:
Originally Posted by Snipa
I prefer C# for applications.
You can use Visual Studio C#, or SharpDevelop.
I prefer the latter as it is light, doesn't require a shitload installation, and it's just nice.
Get to know the various aspects of the program, and search for "thenewboston"
He has some tutorials on C#, which should get you kick started.
|
C# is a harder language imo. So better start off with C++, and if you want to do more, learn C#...but that's just my opinion
PS (offtopic): under SOPA, you'd go to jail for that signature :3