Register and join over 40,000 other developers!
Recent Topics
-
Print specific values from dictionary with a specific key name
Siten0308 - Jun 20 2019 01:43 PM
-
Learn algorithms and programming concepts
johnnylo - Apr 23 2019 07:49 AM
-
Job Gig PHP Form Needed
PJohnson - Apr 18 2019 03:55 AM
-
How to make code run differently depending on the platform it is running on?
xarzu - Apr 05 2019 09:17 AM
-
How do I set a breakpoint in an attached process in visual studio
xarzu - Apr 04 2019 11:47 AM
Recent Blog Entries
Recent Status Updates
Popular Tags
- networking
- Managed C++
- stream
- console
- database
- authentication
- Visual Basic 4 / 5 / 6
- session
- Connection
- asp.net
- import
- syntax
- hardware
- html5
- array
- mysql
- java
- php
- c++
- string
- C#
- html
- loop
- timer
- jquery
- ajax
- javascript
- programming
- android
- css
- assembly
- c
- form
- vb.net
- xml
- linked list
- login
- encryption
- pseudocode
- calculator
- sql
- python
- setup
- help
- game
- combobox
- binary
- hello world
- grid
- innerHTML

Which Of Programming Language Learn First, Vb6 Or C++
Started by Abdul_Rauf, Apr 07 2012 03:46 AM
Visual Basic 4 / 5 / 6
16 replies to this topic
#1
Posted 07 April 2012 - 03:46 AM
I want to learn programming but I am bit confuse of which programming language should learn first VB6 or C++, plz give me help. Thanx all of you guys in advance.
#2
Posted 07 April 2012 - 04:19 AM
You will get more out of learning C++. VB6 is pretty awful. I'm not sure how much VB6 gets used today but judging by how old it is, highly doubt it is a very employable skill these days.
#3
Posted 07 April 2012 - 05:15 AM
Why VB6?
You can learn Python to catch the programming concepts with a lot of worth free books and articles! after that you are free to choose elder languages like Java or C# (.NET in general)
So, the C++ is great and very powerful, but now in 2012 you have more choices as a starting point in programming. Anyway, if you should choose one of them I recommend C++.
Sorry for weak English.
You can learn Python to catch the programming concepts with a lot of worth free books and articles! after that you are free to choose elder languages like Java or C# (.NET in general)
So, the C++ is great and very powerful, but now in 2012 you have more choices as a starting point in programming. Anyway, if you should choose one of them I recommend C++.
Sorry for weak English.
#4
Posted 07 April 2012 - 07:06 AM
VB6? terrible.
c++ is a powerhouse but might be hard to comprehend for a beginner.
java is a good start too since you can immediatly getting a hang on how to create nice GUI's without breaking your head on hard to
comprehend API's.
but in the end, learning to program is still the same thing: hard, but very rewarding as you go.
you might aswell take a peek on wikipedia to check info on some languages. see if any have features you like.
Good luck programming!
c++ is a powerhouse but might be hard to comprehend for a beginner.
java is a good start too since you can immediatly getting a hang on how to create nice GUI's without breaking your head on hard to
comprehend API's.
but in the end, learning to program is still the same thing: hard, but very rewarding as you go.
you might aswell take a peek on wikipedia to check info on some languages. see if any have features you like.
Good luck programming!
#5
Posted 07 April 2012 - 10:10 AM
VB.NET is a viable option. VB6 is pretty universally ridiculed.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog
My MineCraft server site: http://banishedwings.enjin.com/
#6
Posted 07 April 2012 - 02:24 PM
Python is simple, but it is very different as a language from C, which is the grand-father of most modern (main-stream) languages.
Get a grasp of C++, and you can easily learn other languages like Java or C#.
However, C++ is slightly big and sophisticated; so try a "stripped down C++": C (my love!).
However, even C might be slightly overwhelming with the concept of pointers, which is stuff on hardware-level, so again: not begginer friendly.
Conclusion: Visual Basic. Why? Yes, it is terrible; I hate it. But only because I tried it.
I personally tried learning C++ first, which I found hard. I switched to Visual Basic 6, got a grasp on the basics, and spitted it out because it's sh*t.
When I have left VB, I went to C. And now I can safely say I know a majority of the language (judging by my progress and understanding of K&R, a book), and I believe I can easily learn any other C-like language.
In short: Visual Basic 6 (VB6) worked for me, might do for you.
Get a grasp of C++, and you can easily learn other languages like Java or C#.
However, C++ is slightly big and sophisticated; so try a "stripped down C++": C (my love!).
However, even C might be slightly overwhelming with the concept of pointers, which is stuff on hardware-level, so again: not begginer friendly.
Conclusion: Visual Basic. Why? Yes, it is terrible; I hate it. But only because I tried it.
I personally tried learning C++ first, which I found hard. I switched to Visual Basic 6, got a grasp on the basics, and spitted it out because it's sh*t.
When I have left VB, I went to C. And now I can safely say I know a majority of the language (judging by my progress and understanding of K&R, a book), and I believe I can easily learn any other C-like language.
In short: Visual Basic 6 (VB6) worked for me, might do for you.
#7
Posted 07 April 2012 - 02:53 PM
In short: Visual Basic 6 (VB6) is the way to go.
this is your personal experience right?
the majority would actually discourage people to start at visual basic, so "the way to go", no, "worked for me, might do for you", sure!
#8
Posted 07 April 2012 - 02:55 PM
Gee, thanks entheodred!
You saved a person from certain doom by wording my thoughts better. You should work as an editor!
You saved a person from certain doom by wording my thoughts better. You should work as an editor!
#9
Posted 07 April 2012 - 03:23 PM
-del-
#10
Posted 07 April 2012 - 09:32 PM
When I was first learning programming, I didn't even know that there were multiple languages. I just Google-searched for something in terms of "the programming language" , because that's what I thought was used for making programs. You could probably do something similar, if you don't care much about what language. Or if you do care about the language, I'd recommend looking at some examples of different programs in different languages and comparing their syntaxes, and see which one you prefer most.
I tend to be more on the Windows side, since usually I use JavaScript, Win32 C, or Win32 assembly. JavaScript can work on other platforms too, but there are a lot of options on Windows of how to use it - ASP, HTA, JS, HTML. And HTA, JS, and HTML are natively supported, too, in most cases. That's what I do, but your choice of language might be different from mine.
I tend to be more on the Windows side, since usually I use JavaScript, Win32 C, or Win32 assembly. JavaScript can work on other platforms too, but there are a lot of options on Windows of how to use it - ASP, HTA, JS, HTML. And HTA, JS, and HTML are natively supported, too, in most cases. That's what I do, but your choice of language might be different from mine.
Regards,
RR
RR
#11
Posted 07 April 2012 - 11:07 PM
The first language you learn must be easy, visual and preferably fun.
The first lang is not just learning to code is learning what an IDE is, what a compiler is, a debugger, an error, and the easiest that things are the better, c++ will be very complicated for starters, the making, the libraries, memory mappings, i would not suggest to start with c++ without previous programming experience.
In other words, beyond which lang is best, in visual you can drag and drop a couple things, code 3 lines and see something in the screen, no projects to manage, no libs to add, etc. visual basic will help you to focus in programming and basic algorithms that you can actually represent graphically in a screen with no effort at all, that will not happen in c++ for a beginner.
so, i would suggest you to play with VB until you get familiarized with programming and execution basics, and then you go for bigger fish.
The first lang is not just learning to code is learning what an IDE is, what a compiler is, a debugger, an error, and the easiest that things are the better, c++ will be very complicated for starters, the making, the libraries, memory mappings, i would not suggest to start with c++ without previous programming experience.
In other words, beyond which lang is best, in visual you can drag and drop a couple things, code 3 lines and see something in the screen, no projects to manage, no libs to add, etc. visual basic will help you to focus in programming and basic algorithms that you can actually represent graphically in a screen with no effort at all, that will not happen in c++ for a beginner.
so, i would suggest you to play with VB until you get familiarized with programming and execution basics, and then you go for bigger fish.
#12
Posted 08 April 2012 - 03:01 PM
In my opinion I would suggest learning how to code in a procedural/oop language like C++ because it's a cross platform language and you can learn a lot of basic and develop your logic in this language. without using a Drag and Drop of controls, you must try to develop your own objects like textboxes, labels, buttons and understand how they work
Life has no CTRL+Z
Never Forget To HIT "LIKE" If I Helped
Never Forget To HIT "LIKE" If I Helped
Also tagged with one or more of these keywords: Visual Basic 4 / 5 / 6
Language Forums →
Visual Basic →
64bit Excel Office 2010: Automation error %1 is not a valid Win32 application.Started by Jerdzzz, 18 Nov 2012 ![]() |
|
![]() |
||
visual basic 4 / 5 / 6
Language Forums →
Visual Basic →
visual basic newbieStarted by HarryRecon, 05 Oct 2012 ![]() |
|
![]() |
||
visual basic 4 / 5 / 6
Language Forums →
Visual Basic →
Buttons VB don't workStarted by Jeroen, 20 Sep 2012 ![]() |
|
![]() |
||
Visual Basic 4 / 5 / 6
Language Forums →
Visual Basic →
VB6.0 and DB2Started by libbylibra, 28 Aug 2012 ![]() |
|
![]() |
||
Visual Basic 4 / 5 / 6
Language Forums →
Visual Basic →
Why use VB6 or VB.NET?Started by Zer033x, 14 Aug 2012 ![]() |
|
![]() |
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download