Question:
where can i start C# programming?
2010-12-11 17:24:34 UTC
im aged 13, been spoken to tonight by some friends on my mum and dad, his job use to involve programming and my dad use to programm JAVA , and he was speaking as said maybe i should start looking into it as alot of people think i could have a big go at programming, mainly C# , like creating apps for ipod/iphone, like a simple app that does 2+2 4+4 etc etc, where do i start? how? what software? how did you start in programming? my dream job ( everyone had one didnt they :) ? would be to work for apple, microsoft as a programmer etc etc,
cheers
Six answers:
Bob
2010-12-11 17:32:43 UTC
This is where I learned the fundamentals of C#

http://www.csharp-station.com/Tutorial.aspx





I would recommended looking into Java first simply because Oracle provides good tutorials for everything about the language.



http://download.oracle.com/javase/tutorial/
fiziks07
2010-12-11 17:30:40 UTC
You can start anywhere you'd like! I have been developing since I was about your age. I'm 22 now and working full time as a developer using a multitude of different languages!



Your best bet would be to head out to your local library and pick up some books on C# programming. Stick to those that are targeted for beginners. The web also has a lot of very good tutorials and is endless in what it offers. Google is your friend! Visual Studio is a great IDE (Integrated Development Environment) for programming in C#. It also supports other languages as well. Best of all, its free!



http://www.microsoft.com/express/Windows/



Best of luck to you!
2010-12-13 05:09:52 UTC
My recommendation is to learn C#.



C#, and the .NET libraries it is built on, are really the only development system for Microsoft Windows Desktop ( PCs ) and Web Servers, in my view.



Reading



The following book could be slightly basic, but is probably a good book for beginners, maybe you could skim it if you find it easy:



Programming in the Key of C#: A Primer for Aspiring Programmers

by Charles Petzold

'Compose your first software applications with programming maestro Charles Petzold.'

http://www.microsoft.com/learning/en/us/book.aspx?ID=6261&locale=en-us



Charles Petzold has been on the Windows development book scene since the year dot, and I am sure this is a good book.



Demand for Skills in the Job Market



Here are the top 10 software skills in job advertisements, according to JobsAdsWatch:



http://www.jobadswatch.co.uk/jobstats/trends/topskills



http://www.jobadswatch.co.uk/jobstats



(Notes: 1.I think C is still in demand because of the number of existing applications that use it, but not for new development; 2. SQL and SQL Server would be in demand because these skills would almost always be asked for as secondary skills in a development job, in any main programming language. On their own they would not be a primary skill for developers.)



At the end of the day, you have to make your own decision, and what I have said may not be at all suitable for you. You will need to evaluate all this for yourself to decide what is suitable for you, based on facts your are comfortable with yourself.
2010-12-11 18:01:18 UTC
Sounds like your dad was a coder (he coded what programmers developed) not a programmer. Learn programming. AFTER you learn programming, you can start learning programming languages. (Learning a language isn't learning programming. You can program in English.) Start with http://www-old.oberon.ethz.ch/WirthPubl/AD.pdf I think 13 is a bit young to tackle programming, but it's a free file, so give it a shot.



My dream job would be to NEVER work for Apple or Microsoft. Or have ever heard of either one of them.
2010-12-11 17:42:11 UTC
The Best place to start would be the vendor's website ( Microsoft ) - MSDN has improved a lot over the years. It gives you a step by step approach to the language & there are forums which are very helpful.

http://msdn.microsoft.com/en-us/vcsharp/default



Good luck with your dream job. I'm sure you'll make it :)
Bram Crombach
2010-12-11 17:33:59 UTC
c# is a good place to start . u cant make iphone apps with it. it is designed for windows apps.

you should download visual studios to start programming . the express version is free

http://www.microsoft.com/express/Windows/



this is a good book to start with

http://www.ebook3000.com/Microsoft-C--Programming-for-the-Absolute-Beginner_70751.html



have fun!


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Continue reading on narkive:
Loading...