 |
|

04-27-2011, 02:33 AM
|
 |
Newcomer
|
|
Join Date: Oct 2008
Posts: 2
|
|
What programming language should I learn first?
I'm someone who has no experience in programming AT ALL. I want opinions of what language is advised to be learned first, so I could understand the basics. It would also help if you could say what language you learned first. I keep hearing that Python teaches the basics, but I also hear that it doesn't..
Last edited by illpwntunoob : 04-27-2011 at 02:35 AM.
|

05-03-2011, 08:59 PM
|
|
Member
|
|
Join Date: Feb 2011
Posts: 42
|
|
Re: What programming should I learn first?
I started out with VB6 and continued with VB.NET later on.
I think you can start out with VB.NET without worries. It's almost like VB6 - somewhat simple to read, it's based on the .NET Framework and it's business standard. Every language will teach you programming principles, so why not just start out with a simple language that gets sophisticated as you progress?
__________________
If I don't respond to your reply in a thread that I've participated in, feel free to PM me.
|

05-03-2011, 09:02 PM
|
|
Forum Addict
BANNED
|
|
Join Date: Jul 2007
Location: Belgium
Posts: 490
|
|
Re: What programming should I learn first?
visual basic to start with.
|

05-04-2011, 10:07 AM
|
|
Active Member
BANNED
|
|
Join Date: Apr 2011
Location: Mostly at Home
Posts: 162
|
|
Re: What programming should I learn first?
If its your first language start you can start with VB/VB.net, Python is really good too. I started with c but most people don't recommended it.
|

05-05-2011, 11:22 AM
|
 |
Creator of EliteSwitch
|
|
Join Date: Sep 2005
Location: Fuckin' BAM!
Posts: 4,464
|
|
Re: What programming should I learn first?
Quote:
Originally Posted by Flopper
I started out with VB6 and continued with VB.NET later on.
I think you can start out with VB.NET without worries. It's almost like VB6 - somewhat simple to read, it's based on the .NET Framework and it's business standard. Every language will teach you programming principles, so why not just start out with a simple language that gets sophisticated as you progress?
|
I've done the same as Flopper, although it is taking me some time to get used to the new methods of doing things in vb.net. All though i must some they have simplified alot of things and made controls alot more customizable, only downside is you can't easily making arrays with your controls like you could in vb6.
So yea i suggest vb.net (vb6 is too un-supported, help-wise to learn these days).
|

05-05-2011, 05:53 PM
|
|
Member
|
|
Join Date: Feb 2011
Posts: 42
|
|
Re: What programming should I learn first?
Quote:
Originally Posted by Covey
I've done the same as Flopper, although it is taking me some time to get used to the new methods of doing things in vb.net. All though i must some they have simplified alot of things and made controls alot more customizable, only downside is you can't easily making arrays with your controls like you could in vb6.
So yea i suggest vb.net (vb6 is too un-supported, help-wise to learn these days).
|
I don't remember how arrays were made in VB6, but for VB.NET lists are awesome. Generic lists are almost effortless to use as well.
How do lists compare to arrays in VB6?
__________________
If I don't respond to your reply in a thread that I've participated in, feel free to PM me.
|

05-06-2011, 05:34 AM
|
 |
Creator of EliteSwitch
|
|
Join Date: Sep 2005
Location: Fuckin' BAM!
Posts: 4,464
|
|
Re: What programming should I learn first?
Quote:
Originally Posted by Flopper
I don't remember how arrays were made in VB6, but for VB.NET lists are awesome. Generic lists are almost effortless to use as well.
How do lists compare to arrays in VB6?
|
I'm talking about control arrays not variable arrays.
Like in vb6 you could have 7 command buttons called cmdStart. but they would all have their control number in the index property so they button would actually be cmdStart(0) to cmdStart(6).
make sense?
|

05-06-2011, 07:49 AM
|
 |
<--- Tis a Happy Face
|
|
Join Date: Aug 2010
Location: New Zealand
Posts: 658
|
|
Re: What programming should I learn first?
I personally started off with PAWN (Sa-mp coding language). I then moved onto VB.net followed by PHP + HTML and some C.
|

05-06-2011, 03:28 PM
|
|
Member
|
|
Join Date: Feb 2011
Posts: 42
|
|
Re: What programming should I learn first?
Quote:
Originally Posted by Covey
I'm talking about control arrays not variable arrays.
Like in vb6 you could have 7 command buttons called cmdStart. but they would all have their control number in the index property so they button would actually be cmdStart(0) to cmdStart(6).
make sense?
|
I see - sounds easier than what VB.NET has to offer. Making object based arrays in VB.NET doesn't bother me much, however.
__________________
If I don't respond to your reply in a thread that I've participated in, feel free to PM me.
|

05-07-2011, 06:19 AM
|
|
Active Member
BANNED
|
|
Join Date: Apr 2011
Location: Colorado
Posts: 163
|
|
Re: What programming should I learn first?
Python will give you a really solid foundation. Lots of free texts and tutorials online, just use google. After python, C/C++ or Java is best to learn next. Stay away from VB... IMO, spaghetti code/pre-made GUI's... disgusting.
|

05-07-2011, 10:02 AM
|
 |
When They Cry...
|
|
Join Date: Jan 2007
Location: Japan
Posts: 4,404
|
|
Re: What programming should I learn first?
Quote:
Originally Posted by Covey
I'm talking about control arrays not variable arrays.
Like in vb6 you could have 7 command buttons called cmdStart. but they would all have their control number in the index property so they button would actually be cmdStart(0) to cmdStart(6).
make sense?
|
Why not just declare the array of controls in code yourself if you're worried about it. Control arrays are an arbitrary feature; each control should be named accordingly unless you need large amounts of them to do the same or similar things, and these should be declared and initialised within the code.
__________________
Quote:
[14:54:13] <&Filefragg> x9 is made of 5 glow in the dark gorilla dildos vibrating in unison.
[14:54:19] <%TDD> hot
[14:54:22] <+Aoi> Win
[14:54:23] <x9> I TOLD YOU NOT TO TELL ANYONE, DAMNIT
|
|

05-18-2011, 11:32 AM
|
 |
Forum Addict
|
|
Join Date: Jun 2008
Location: Moldova
Posts: 337
|
|
Re: What programming should I learn first?
I'd recommend you to start learning
Pascal or C++ (there's no reasons to learn C);
__________________
Quote:
Originally Posted by T R 1 B A L
Vouch, quick and easy trade, he went first, trustworthy guy.
|
--Ex-Moderator Vouch--
$30
Now Only $25USD
and $20 for TRUSTED PEOPLE
|

05-18-2011, 01:29 PM
|
|
Guru
|
|
Join Date: Jul 2005
Posts: 1,352
|
|
Re: What programming should I learn first?
If you want to be a professional programmer and you intend on producing the best code possible, start out with C. You'll get the best understanding of how to make efficient, well written code.
If you find it too difficult, use C++.
Don't let people fool you into using VB.NET. It's good because of it's simplicity, but if you want to learn how to PROGRAM then use C, you'll easily be able to move to C++, Java or whatever you choose to use at a later stage.
|

05-18-2011, 01:53 PM
|
 |
Forum Addict
|
|
Join Date: Jun 2008
Location: Moldova
Posts: 337
|
|
Re: What programming should I learn first?
Quote:
Originally Posted by wackywamba
If you want to be a professional programmer and you intend on producing the best code possible, start out with C. You'll get the best understanding of how to make efficient, well written code.
If you find it too difficult, use C++.
Don't let people fool you into using VB.NET. It's good because of it's simplicity, but if you want to learn how to PROGRAM then use C, you'll easily be able to move to C++, Java or whatever you choose to use at a later stage.
|
There's no need to learn C, he can start instantly from C++ 
__________________
Quote:
Originally Posted by T R 1 B A L
Vouch, quick and easy trade, he went first, trustworthy guy.
|
--Ex-Moderator Vouch--
$30
Now Only $25USD
and $20 for TRUSTED PEOPLE
|

05-18-2011, 02:04 PM
|
|
Guru
|
|
Join Date: Jul 2005
Posts: 1,352
|
|
Re: What programming should I learn first?
Why exactly? Perhaps in practical use C++ is better, but for learning purposes there certainly is a point to first learning C.
C++ is a superset of C and therefore to completely understand C++ you should learn C first. If someone ever hopes to be programming hardware it's necessary to understand the lower levels of a language.
I'm just saying, if you want to produce the BEST code, do C first, too many people produce crap code in VB.NET or even C++ that works, but is not nearly as efficient as it should be.
|

06-20-2011, 02:18 AM
|
 |
Active Member
|
|
Join Date: Dec 2010
Posts: 231
|
|
Re: What programming should I learn first?
If you're starting off with C++, then I suggest buying C++ for Dummies. It's really well written and is intended for somebody with no experience or prior knowledge with programming whatsoever.
EDIT: Just looked at the OP date. >.<
Last edited by Muskz : 06-20-2011 at 02:18 AM.
|

06-20-2011, 09:47 AM
|
 |
When They Cry...
|
|
Join Date: Jan 2007
Location: Japan
Posts: 4,404
|
|
Re: What programming should I learn first?
Quote:
Originally Posted by Posmag
There's no need to learn C, he can start instantly from C++ 
|
You have absolutely no idea the significance of C, do you?
__________________
Quote:
[14:54:13] <&Filefragg> x9 is made of 5 glow in the dark gorilla dildos vibrating in unison.
[14:54:19] <%TDD> hot
[14:54:22] <+Aoi> Win
[14:54:23] <x9> I TOLD YOU NOT TO TELL ANYONE, DAMNIT
|
|

06-29-2011, 03:57 AM
|
|
Winning
BANNED
|
|
Join Date: Feb 2011
Posts: 373
|
|
Re: What programming should I learn first?
I also want to learn to program. I am taking everything everyone has said into consideration
|

07-29-2011, 01:14 AM
|
|
Apprentice
|
|
Join Date: Jul 2007
Posts: 789
|
|
Re: What programming should I learn first?
Python will teach you simple sytnax and discipline, and it is very easy to learn (it's practically useless though)
|

08-01-2011, 01:34 PM
|
|
Newcomer
BANNED
|
|
Join Date: Aug 2011
Posts: 22
|
|
Re: What programming should I learn first?
He doesnt need to start from -c he can get on c+33 directly
|
 |
|
|