Jump to content

C++, C, C#, java, and other programming


Solemn Silver

Recommended Posts

So for those of you who don't know, I'd like to have a career in programming and technology.

And I'm only 13, and its good to get a head start on learning these programs.

So does anybody know what would be the best thing for a begginer to learn? In the future I'd like to make minecraft mods and Iphone apps, to make some uniersity money on the side.

So if anyone has ideas for me, that'd be great.

Link to comment
Share on other sites

[quote name='Twilight Sparkle' timestamp='1322281202' post='5666278']
Gonna lock all the other threads since they aren't needed <3

Java's arguably the easiest to learn, then again it's the only one I took. Most of the language transfers over to others as I've been told, give or take a few changes.
[/quote]
Twilight, you know that you can just delete the Threads all together right? I can give you a hand to help you settle into this whole Mod Thing. I have experience from before :P

Link to comment
Share on other sites

Re-posting in this one:

Different languages have differing amounts of use depending on target platform. Most people use C++ or Java. Microsoft is trying to push C# as the future, so that may take over some day, too.

I have no idea how hard or easy some of these are, but I started with C#.

Link to comment
Share on other sites

iPhone apps require Objective-C to be programmed so you'd have to learn that if you want to develop for iOS.

I personally am starting out with web languages. I learned HTML & CSS when I was 11, and now I'm focusing on PHP & JavaScript at 14. In school I'm learning other languages, currently it's BASIC but I think it will shift to Java come the next semester. I want to learn these so when I do make native apps, they tie in with a web service.

Link to comment
Share on other sites

Python is pretty easy and is a good start to get your head around a lot of programming concepts. Minecraft mods are Java and iPhone apps are objective C, so that's what you'll need to learn if you want to program those. Java and Flash are used a lot for web-apps. C, C++ and C# are used a lot for standalone games and applications. A lot of other languages (python, perl, ruby, etc) are used for scripting small applications although there are still some full-fledged programs written in Python. There are also client-side web languages (JS, JQuery) and server-side web languages (PHP, Python, ASP). Hopefully that answered your question. :)

Link to comment
Share on other sites

Hey man, it's great you're getting a head start on these kinds of things. Especially if you're thinking of doing it for extra money in uni, I can tell you personally; working in a Cafe isn't fun and doesn't earn you a whole lot.

I've actually spent about an hour out of my time looking at the best possible options for you because I really want you to succeed. Why do I want you to succeed? Because it took too much effort on my behalf to get where I'm at in the video games market and I don't want to hear or see about anyone else going through that.

Right, out of all the programs I looked at the 4th one I looked at seems to be the most efficient:

[url="http://software.intel.com/en-us/articles/intel-parallel-studio-home/?utm_source=google&utm_medium=cpc&utm_term=C++_Software&utm_content=dpd_uk_parallel&utm_campaign=DIV_UK_DPD_Parallel_(S"]http://software.inte...DPD_Parallel_(S[/url])

Parallel Studio 2011

If I were you I would fish around for a bit in order to find the best possible price if money is a serious issue download it for free. I would really rather you didn't download it illegally but if money is that tight it might benefit you in the future (have to bend the rules sometimes, right?)

To download it free I would recommend:

The Pirate Bay

A good Keygen

And Daemon tools lite (you'll probably have to purchase it if you want to keep using it. The free lite version does exactly the same job but just for a limited time period.)

I hope this helped bro.

Link to comment
Share on other sites

[quote name='Kizzi' timestamp='1322317046' post='5666705']
Python is pretty easy and is a good start to get your head around a lot of programming concepts. Minecraft mods are Java and iPhone apps are objective C, so that's what you'll need to learn if you want to program those. Java and Flash are used a lot for web-apps. C, C++ and C# are used a lot for standalone games and applications. A lot of other languages (python, perl, ruby, etc) are used for scripting small applications although there are still some full-fledged programs written in Python. There are also client-side web languages (JS, JQuery) and server-side web languages (PHP, Python, ASP). Hopefully that answered your question. :)
[/quote]

Yeah man, thanks :D
[quote name='Emre Turk_393357' timestamp='1322317849' post='5666716']
Hey man, it's great you're getting a head start on these kinds of things. Especially if you're thinking of doing it for extra money in uni, I can tell you personally; working in a Cafe isn't fun and doesn't earn you a whole lot.

I've actually spent about an hour out of my time looking at the best possible options for you because I really want you to succeed. Why do I want you to succeed? Because it took too much effort on my behalf to get where I'm at in the video games market and I don't want to hear or see about anyone else going through that.

Right, out of all the programs I looked at the 4th one I looked at seems to be the most efficient:

[url="http://software.intel.com/en-us/articles/intel-parallel-studio-home/?utm_source=google&utm_medium=cpc&utm_term=C++_Software&utm_content=dpd_uk_parallel&utm_campaign=DIV_UK_DPD_Parallel_(S"]http://software.inte...DPD_Parallel_(S[/url])

Parallel Studio 2011

If I were you I would fish around for a bit in order to find the best possible price if money is a serious issue download it for free. I would really rather you didn't download it illegally but if money is that tight it might benefit you in the future (have to bend the rules sometimes, right?)

To download it free I would recommend:

The Pirate Bay

A good Keygen

And Daemon tools lite (you'll probably have to purchase it if you want to keep using it. The free lite version does exactly the same job but just for a limited time period.)

I hope this helped bro.
[/quote]

YEah thanks for the input :)

but you DO realise I can get most good programming programs for free? :P

Link to comment
Share on other sites

[quote name='Ctrl+Alt+Win' timestamp='1322327431' post='5666958']
YEah thanks for the input :)

but you DO realise I can get most good programming programs for free? :P
[/quote]
Code::Blocks is quite a nice C++ environment, and it's free too.
[url="http://www.codeblocks.org/"]http://www.codeblocks.org/[/url]

Eclipse is also a good IDE, I'm not sure if there are support for C++ compilers though.
Edit: Yup. [url="http://www.eclipse.org/callisto/c-dev.php"]http://www.eclipse.o...listo/c-dev.php[/url]

Link to comment
Share on other sites

[quote name='Tentacruel' timestamp='1322401083' post='5669286']
I'm learning all of them. =p

You could try learning Python to get a grasp of the logic and then switch to a language with harder Syntax like C++. If you want a career in it, you're going to need to know C++ and Java. C# would be a bonus.
[/quote]
I'm not sure if Java would be entirely necessary, I suppose it depends what field you want to go in. Also, I really need to learn C++.

Link to comment
Share on other sites

[quote name='~ GMK ~' timestamp='1322412332' post='5669565']
I knew python 2.6 a little. I remember making the very beginning of a text adventure with a rudimentary RPG battle system... but then I got bored. And now a bunch of the keywords have changed, so it would be annoying to relearn it D:
[/quote]
Python 2.x is still used by some people, and Python 3.x isn't THAT different - I don't think many of the keywords have changed at all, it's mostly small syntax related things.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...