We'd like to remind Forumites to please avoid political debate on the Forum... Read More »
We're aware that some users are experiencing technical issues which the team are working to resolve. See the Community Noticeboard for more info. Thank you for your patience.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
Programing languages
Options
Comments
-
I'd say C++ or C#. Visual Studio Express, like you mentioned, is very good. Perhaps Java? I think it depends partly on what you want to achieve. Personally I'd go straight for one of the main OO languages, you learn a lot of the same concepts from any of C#/C++/Java.0
-
Having been a C and then a Java games programmer I'd go for Java. It's free and once you get the basics, there are so many amazing areas you can get into.
I've worked on graphics, communications and security and Java is still the best. Cheap books on eBay - O'Reilly and Sunsoft are good.Mummy to DS May 08 and DD Oct 09
Started joint IVA in Nov 09 - 13 payments down 47 to go!
0 -
I program in C# and Microsoft SQL Server, a little C and up until about a year ago - Visual Basic 6.
C++ is awful and will put you off for life, it is ok for control systems and embedded microcontrollers etc but try coding a Win32 or Linux app in C++ will have you wishing you never started.
My recommendation is that if you want to get anything done in today’s world - C# is the way, a rich fully object orientated language that is very powerful, if it is microcontroller stuff you want to play around with go with C and ASM (Assembler) as suggested by anewhope.
It all depends what you want to your programs to do, if you are interested in windows application, windows services, web services and rich database driven web sites then C# and ASPX are the two you should be looking at.
Regards
Pro
Since when has the world of computer software design been about what people want? This is a simple question of evolution. The day is quickly coming when every knee will bow down to a silicon fist, and you will all beg your binary gods for mercy.0 -
Oh I have !!!!!!ed my sample code with this silly Vbulletin!Since when has the world of computer software design been about what people want? This is a simple question of evolution. The day is quickly coming when every knee will bow down to a silicon fist, and you will all beg your binary gods for mercy.0
-
Thanks. I've downloaded bloodshed and think I will write in plain C for a while to get the hang of how the language works, then once I'm ready I'll move up into C# or Java or the like. I do have a few ideas for projects involving external electronics interfaces, while I have access to a decent electronics lab.Ubuntu is an ancient African word, meaning: 'I can't configure Debian'.0
-
If you want to do some productive programming for the PIC Microcontroller, PIC C Compiler is very good, but yes C is a good low-level starting point.
Good luck Tim and I am sure if you need any pointers there will be plently of people on here to help you.//Hello World int main(void) ( printf("Hello World"); system("Pause"); Return 0; }
Since when has the world of computer software design been about what people want? This is a simple question of evolution. The day is quickly coming when every knee will bow down to a silicon fist, and you will all beg your binary gods for mercy.0 -
I'd look at it differently. I'd go to jobserve and type in 'programmer' and see the skills they most want and the ££££ - you might as well learn something that pays and offers opportunity too!
Probably still be C thoughGOOGLE it before you ask, you'll often save yourself a lot of time.0 -
TBH I'm not really into computers commercially, but do enjoy hobbyist programming. If you take any money for somthing, you have a resposibility to deliver a high quality product and support it fully, and that's not a position I'd be happy to be in.Ubuntu is an ancient African word, meaning: 'I can't configure Debian'.0
This discussion has been closed.
Confirm your email address to Create Threads and Reply

Categories
- All Categories
- 350.8K Banking & Borrowing
- 253.1K Reduce Debt & Boost Income
- 453.5K Spending & Discounts
- 243.8K Work, Benefits & Business
- 598.7K Mortgages, Homes & Bills
- 176.8K Life & Family
- 257.1K Travel & Transport
- 1.5M Hobbies & Leisure
- 16.1K Discuss & Feedback
- 37.6K Read-Only Boards