Forum Home
Press F1
 
Thread ID: 108788 2010-04-12 01:22:00 Visual Express Programming AZ1 (15478) Press F1
Post ID Timestamp Content User
875436 2010-04-12 01:22:00 I was just looking at the Microsoft Visual Express website. I was wondering what language is easier to learn. C#, C, C++, Basic. I fyou know anymore please suggest some.:rolleyes: AZ1 (15478)
875437 2010-04-12 04:17:00 Basic is for beginners pctek (84)
875438 2010-04-12 05:50:00 Do you have any experience in programming? I'm guessing not if you're considering BASIC, and you probably need to be more specific on what you want to develop (i.e. web-based apps, or standalone, compiled apps etc).

But my advice would be to start with a platform that:

1. Teaches good programming disciplines - some languages allow you to hack together the most badly written apps that still actually work.

2. Isn't platform-specific like C#/.NET
nofam (9009)
875439 2010-04-12 06:28:00 I was wondering what language is easier to learn.This is the wrong way to choose a language - you shouldn't be looking for the easiest one, you should be looking for a language that teaches you the fundamentals of programming, is available on your platform, and works for whatever project you want to create.

Secondary to that is the way you learn it - you should take the time to learn how to do things properly! While some languages will hold your hand more than others, it's possible to write bad code in most of them - and some of them easily allow such travesties as should never see the light of day, even in a bad dream.

Can you explain a bit more about what your goals are, which platform you're working with / want to work with, and what your previous development experience (if any) is?
Erayd (23)
875440 2010-04-12 06:33:00 I have had no preevious experience. I am new to this and want to start from Simpale to hard. I want to start of with Windows Applications. Is it the right choice?:confused: AZ1 (15478)
875441 2010-04-12 06:35:00 This is the wrong way to choose a language - you shouldn't be looking for the easiest one, you should be looking for a language that teaches you the fundamentals of programming, is available on your platform, and works for whatever project you want to create.

Secondary to that is the way you learn it - you should take the time to learn how to do things properly! While some languages will hold your hand more than others, it's possible to write bad code in most of them - and some of them easily allow such travesties as should never see the light of day, even in a bad dream.

Can you explain a bit more about what your goals are, which platform you're working with / want to work with, and what your previous development experience (if any) is?

I have installed Microsoft Visual Studio C# Express 2008
AZ1 (15478)
875442 2010-04-12 06:35:00 I am new to this and want to start from simple to hard. I want to start off with Windows Applications. Is this the right choice?:confused:That's fine, although it doesn't entirely answer my question. What kind of Windows applications are you wanting to develop, and what problems are you wanting to solve with them?

What's the main reason you want to learn programming?
Erayd (23)
875443 2010-04-12 06:39:00 What kind of Windows applications are you wanting to develop, and what problems are you wanting to solve with them?

What's the main reason you want to learn programming?

I want to start of making probally something like a Word Processer and a Web Browser, and go harder. Those are my goals. i just want to learn Program language because it is useful.:rolleyes:
AZ1 (15478)
875444 2010-04-12 06:48:00 I want to start of making probally something like a Word Processer and a Web Browser, and go harder. Those are my goals.Those are completely unreasonable goals. You will not be able to start off by writing a word processor and a web browser - they're complex beasts, particularly the browser, and you will need a *lot* more experience before those projects are something you will be capable of tackling.

Note that you can put together something that will browse web pages or edit a simple text file very quickly in Visual Studio, but this won't teach you anything, and the result is not something you could consider a browser or a word processor.

I'd personally recommend you learn, at least to begin with, using a text editor rather than something like Visual Studio - VS is extremely powerful, but it abstracts a lot of the basics by generating code behind the scenes, and it's very tempting to fall into the trap of 'drag & drop' development - which when you're starting out is a very, very bad thing, as you'll end up with something that looks neat, but is essentially useless because it didn't actually teach you anything.

Can you think of a slightly more realistic goal?
Erayd (23)
875445 2010-04-12 06:53:00 Those are completely unreasonable goals. You will not be able to start off by writing a word processor and a web browser - they're complex beasts, particularly the browser, and you will need a *lot* more experience before those projects are something you will be capable of tackling.

Note that you can put together something that will browse web pages or edit a simple text file very quickly in Visual Studio, but this won't teach you anything, and the result is not something you could consider a browser or a word processor.

I'd personally recommend you learn, at least to begin with, using a text editor rather than something like Visual Studio - VS is extremely powerful, but it abstracts a lot of the basics by generating code behind the scenes, and it's very tempting to fall into the trap of 'drag & drop' development - which when you're starting out is a very, very bad thing, as you'll end up with something that looks neat, but is essentially useless because it didn't actually teach you anything.

Can you think of a slightly more realistic goal?


Need to think about it:cool:
AZ1 (15478)
1 2 3