XboxHacker BBS
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2013, 09:05:07 PM


Login with username, password and session length


Pages: 1
  Print  
Author Topic: Want to learn programming  (Read 4678 times)
pkmz
Hacker
***
Posts: 91


View Profile
« on: January 12, 2011, 01:56:16 AM »

I want to learn programming. I have bought a book for C++ I'm not sure if it was because I wasn't focused due to personal life things or just to hard.

What would be a good language to start off on?

I know html and css.

Thanks guys in advance,
Logged
jelle2503
Xbox Hacker
*****
Posts: 1686


elitist prick


View Profile
« Reply #1 on: January 12, 2011, 06:26:41 AM »

i believe C# is one of the easier languages.. As in I even used to code (let it be on existing code), with no knowledge on the library.
Logged

*
Deep3r
Member
**
Posts: 25


View Profile
« Reply #2 on: April 03, 2011, 03:37:43 PM »

C# is a more used language because it's easier and it's what most programmers use today.

I would still recommend C++. (If you're programming for Xbox 360)
« Last Edit: April 13, 2011, 03:52:36 PM by Deep3r » Logged
KrK
Master Hacker
****
Posts: 180


View Profile
« Reply #3 on: April 03, 2011, 06:43:12 PM »

The language you learn depends entirely on what type of software you want to produce.

If you want to be able to quickly produce applications that use GUIs, then a higher-level language such as C# or Java would be ideal. They're built around frameworks that implement commonly used functionality for developers to take advantage of (networking, image processing, etc), plus handle the vast majority of memory management for you. If the applications you're going to produce need to focused on performance, you're better off with a lower-level language such as C or C++.

Given your experience in HTML and CSS though, you might find learning PHP is more useful to you if you're looking at going into web development. PHP is syntactically similar to C++ which would help to make the jump towards application development easier in the future.

- KrK
Logged

Author of Iso2God.
SpikedCola
Member
**
Posts: 44


View Profile
« Reply #4 on: April 19, 2011, 12:25:25 PM »

I'm with KrK - PHP would be an excellent stepping-stone to go between web and OS (or embedded?) programming. It all depends on what you want to do. C# is my personal favorite, and it is semi-specific to Windows programming (though there are some .NET ports/something like that I  believe). It is really easy to whip together a GUI or console app for those little projects you always have the need for.

On the other hand, if you want to do embedded programming, ANSI C is the way to go. Sure, you can start off doing 8051's in assembly, but most new chips are optimized specifically for C. Take the chip Im working with now in class, a dsPIC33FJ64MC802. Sure, you could look up the instruction set and write asm, but even the register examples in the datasheet/family manual use C.

I guess it all really depends on your end goals.
Logged
Pages: 1
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM