English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

i am thnking to start to learn programming. i am completly new to programming world. now i have two questions.

first i want to know which language is better to learn for beginners
visual basic 2005 or visual c # 2005.
second few people told me as you are beginner you cant learn VB 2005 or c # 2005 directly, you have to have good command over vb 6 or c or c++ now. i am confused. should i learn directly 2005?

2007-02-17 03:26:40 · 5 answers · asked by Anonymous in Computers & Internet Programming & Design

5 answers

Visual BASIC 2005 first - then move into C#. BASIC stands for BEGINNER'S All-purpose Symbolic Instructions Code, and is a standard "intro to programming" language.

2007-02-17 05:14:33 · answer #1 · answered by Richard H 7 · 0 0

To answer your question, I would say neither, both are property microsoft languages that wont run on any system without the .net framework. Between the 2 though I would suggest visual basic, just because I haven't written anything in C# yet.

If I knew what I know now when I started programming I would have taken an intro to Java course first and used java as my main language since it ports over to any system that is capable of running the java runtime development. In the business world time is money, and it takes massive labor to port a program with 1000000 lines of code over to a completely different system which I could completly avoid by using a higher level language (and save even more time by using the same libraries, as in Java)

All programming languages have a learning curve, there really isn't one language that is "easier" to learn than another because all programming languages stem from the same logic and share most (if not all) their features with others.

If you want some advice, learn whatever you can get the most help with.

2007-02-17 06:17:33 · answer #2 · answered by D 4 · 0 0

Choose C#. VB.NET and C# are essentially equivalent (they both compile to identical MSIL code), but, for some reason, C# gets more respect in the programming community and people who know it get paid better than VB.NET programmers.

C & C++ are great, powerful languages, but more complex than C#. In fact, a primary reason that C# was created was to make people more productive than they can be with C++. There are certain things that can be done better in C++, and the programs will run faster and can be compiled to run in multiple environments, (e.g. Mac, Unix, Linux, etc.). However, unless you KNOW that's what you want to do, learn programming skills first with C#. Once you know how to program, you can move into C++ if you find there are things you can't do with C#.

2007-02-17 08:37:57 · answer #3 · answered by Gene 3 · 0 1

If you start studying 2005 directly u will be confused while programming.. You will not be having ideas to approach a program.... To have the skills u hav to study C and C++

2007-02-17 03:35:43 · answer #4 · answered by aravind_arunram6 1 · 0 1

stick with c++ since it's widely used and is the standards. c# is microsoft version of c i believe. they say c# is crap from what i've heard, even microsoft themselve don't use it..

2016-05-23 22:36:52 · answer #5 · answered by Anonymous · 0 0

fedest.com, questions and answers