Jump to content

Visual Basic Beginner. Not sure where to start.

Hi. I am very new to visual basic and am quite new to programming (I have used python quite a bit but don't think I am really advanced). 

I would like to know if you know any useful resources I could use. 

I am also curious if a book like this on amazon would help? 

Are there any books you think would do a better job? 

Do you think there are resources better than the available books that I should look into?

I used virtual studio 2017. 

 

( edit :  this is the book I was looking at https://www.amazon.co.uk/Visual-Basic-easy-steps-4th/dp/1840787015/ref=sr_1_1?ie=UTF8&qid=1552072665&sr=8-1&keywords=visual+basic )

Edited by afaq0
Link to post
Share on other sites

If you know python well then I really wouldnt bother with VB, as theres many other languages that are much more useful 

 

Imo, continue learning python and get that pat down then move on to some more advanced languages 

Community Standards || Tech News Posting Guidelines

---======================================================================---

CPU: R5 9600X || GPU: RX 9070 XT|| Memory: 32GB || Cooler: Peerless Assassin || PSU: RM850e|| Case: Lian Li A3

Link to post
Share on other sites

2 minutes ago, afaq0 said:

@Slottr 

That sounds like an appropriate path. However I will be attending college next year. I chose computer science as a subject as a result of my interest in it but realised they will be doing VB. 

Like, using the IDE VB or programming in the language VB? 

Community Standards || Tech News Posting Guidelines

---======================================================================---

CPU: R5 9600X || GPU: RX 9070 XT|| Memory: 32GB || Cooler: Peerless Assassin || PSU: RM850e|| Case: Lian Li A3

Link to post
Share on other sites

20 minutes ago, afaq0 said:

@Slottr

Isn't the IDE called VS (Visual Studio) or is there an IDE called VB? I think they meant the language VB. I may contact them for more information. 

Oh damn, yeah you're right haha. Sorry, it's been a long day

 

Yeah okay so now that that's seperated- I wouldn't spend much time on it. You'd be better off learning C# or Java as they're are similar in ways.

 

You won't touch VB after the one class you take.

Community Standards || Tech News Posting Guidelines

---======================================================================---

CPU: R5 9600X || GPU: RX 9070 XT|| Memory: 32GB || Cooler: Peerless Assassin || PSU: RM850e|| Case: Lian Li A3

Link to post
Share on other sites

11 hours ago, Slottr said:

Oh damn, yeah you're right haha. Sorry, it's been a long day

 

Yeah okay so now that that's seperated- I wouldn't spend much time on it. You'd be better off learning C# or Java as they're are similar in ways.

 

You won't touch VB after the one class you take.

@Slottr

Haha. Don't worry. 

 

I'll spend some time in VB and quickly switch to C# because it appears by many to be more useful. Also, I have seen it used much more often in software. I'll also start to look at C# and the basics of it now. 

Link to post
Share on other sites

6 hours ago, afaq0 said:

@Slottr

Haha. Don't worry. 

 

I'll spend some time in VB and quickly switch to C# because it appears by many to be more useful. Also, I have seen it used much more often in software. I'll also start to look at C# and the basics of it now. 

Visual basic is like your most bottom level, easiest for beginners language. When you go to classes they'll teach you from the ground up so you should just skip it all together and get a head start on one of the other languages 

Community Standards || Tech News Posting Guidelines

---======================================================================---

CPU: R5 9600X || GPU: RX 9070 XT|| Memory: 32GB || Cooler: Peerless Assassin || PSU: RM850e|| Case: Lian Li A3

Link to post
Share on other sites

1 hour ago, Slottr said:

Visual basic is like your most bottom level, easiest for beginners language. When you go to classes they'll teach you from the ground up so you should just skip it all together and get a head start on one of the other languages 

It also hasn't been updated to 2 decades 

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites

2 hours ago, vorticalbox said:

It also hasn't been updated to 2 decades  

I always find ambiguity here. I think alot of people refer to VB.NET as Visual Basic or just VB.

@Slottr will you be using VB or VB.NET?

ENCRYPTION IS NOT A CRIME

Link to post
Share on other sites

Just now, straight_stewie said:

I always find ambiguity here. I think alot of people refer to VB.NET as Visual Basic or just VB.

@Slottr will you be using VB or VB.NET?

Not OP, that's @afaq0

Community Standards || Tech News Posting Guidelines

---======================================================================---

CPU: R5 9600X || GPU: RX 9070 XT|| Memory: 32GB || Cooler: Peerless Assassin || PSU: RM850e|| Case: Lian Li A3

Link to post
Share on other sites

10 hours ago, straight_stewie said:

I always find ambiguity here. I think alot of people refer to VB.NET as Visual Basic or just VB.

@Slottr will you be using VB or VB.NET?

Visual basic.

 

https://en.m.wikipedia.org/wiki/Visual_Basic

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites

@Slottr

@straight_stewie

@vorticalbox

I think I will be using VB.NET

I have heard that VB.NET and C# are very similar and only differ in syntax. Is this true and does that mean it would not be that bad spending decent time in VB.NET?

 

Link to post
Share on other sites

50 minutes ago, afaq0 said:

@Slottr

@straight_stewie

@vorticalbox

I think I will be using VB.NET

I have heard that VB.NET and C# are very similar and only differ in syntax. Is this true and does that mean it would not be that bad spending decent time in VB.NET?

 

You’re going to take one class using Visual Basic and you’ll never touch it again.

 

its going to be just for the people who don’t know programming yet and need the easiest introduction possible- so skip it and use your energy towards C#, something that’s actually useful 

Community Standards || Tech News Posting Guidelines

---======================================================================---

CPU: R5 9600X || GPU: RX 9070 XT|| Memory: 32GB || Cooler: Peerless Assassin || PSU: RM850e|| Case: Lian Li A3

Link to post
Share on other sites

4 hours ago, afaq0 said:

@Slottr

@straight_stewie

@vorticalbox

I think I will be using VB.NET

I have heard that VB.NET and C# are very similar and only differ in syntax. Is this true

 

If you abstract the syntax VB.NET and C# have 99.999999% of the same features. The truth is that there are difference of what they can do but all those i am thinking about can be worked around.

 

The real life scenario is that you will never see them. I have worked with both for 18 years now and only saw maybe 3-4 things C# of VB.NET could do more than the other over the billions of features.

 

4 hours ago, afaq0 said:

does that mean it would not be that bad spending decent time in VB.NET?

 

Passing time on VB.NET will only help you into knowing the major class names of the .NET framework which will be the exact same for C# so that is not a total waste of time on that part.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×