Hello Burning Storm Studios Friends,
First I'll start with an introduction of myself: My name's Matt, and I'm a fairly active member here (even though I don't have many posts), mainly in the Odyssey discussions (I found out about your company/group through the Odyssey part of your site). I check the forums nearly everyday, just to see what's new and see if anyone needs help with Odyssey stuff, and help out where I can.
Anyways, the real reason I posted this topic is, as you may have deducted from the subject, I am a novice programmer and I want to learn more. I've always wanted to be an adept programmer, and my first programming language was Visual Basic 6 (VB6) with some old Wolfgang Odyssey Source my friend gave me a few years ago. I was intrigued but never really got far with the source since it was pretty messed up and I had little to no clue what I was doing.
After I gave up on working on that source, I decided I should really start learning VB6 from the beginning. I learnt a bit from a few tutorial sites, and started making some basic programs. I took a break from programming for about a year or so and now I'm back and I want to learn a real, modern language. My first choice would probably have to be either C# or Java. Any recommendations? C# seems to make a little more sense to me than Java does, but I still don't know either of them more than surface level.
My real reason in posting this is that I wish to seek you all's guidance on my journey. Firstly, do you recommend C# for me to start in as a newbie programmer? If so, where should I learn it from? Any tips while learning? Also while I was learning VB6, I used a control quite often called "Winsock" that basically allowed internet connections between client and server (at least that's what I used it for). While looking through C# tools and whatnot, I could not find this control, or anything like it for that matter. Is there a C# alternative for VB6's "Winsock"?
I know this is a lot of information to read, and a lot I'm asking for a fairly new member such as myself, so for that, I apologize in advance. I just know you all are good at what you do, and you've got to learn from someone better than yourself, so I thought I'd ask you all.
Thanks so much!
- Matt
First I'll start with an introduction of myself: My name's Matt, and I'm a fairly active member here (even though I don't have many posts), mainly in the Odyssey discussions (I found out about your company/group through the Odyssey part of your site). I check the forums nearly everyday, just to see what's new and see if anyone needs help with Odyssey stuff, and help out where I can.
Anyways, the real reason I posted this topic is, as you may have deducted from the subject, I am a novice programmer and I want to learn more. I've always wanted to be an adept programmer, and my first programming language was Visual Basic 6 (VB6) with some old Wolfgang Odyssey Source my friend gave me a few years ago. I was intrigued but never really got far with the source since it was pretty messed up and I had little to no clue what I was doing.
After I gave up on working on that source, I decided I should really start learning VB6 from the beginning. I learnt a bit from a few tutorial sites, and started making some basic programs. I took a break from programming for about a year or so and now I'm back and I want to learn a real, modern language. My first choice would probably have to be either C# or Java. Any recommendations? C# seems to make a little more sense to me than Java does, but I still don't know either of them more than surface level.
My real reason in posting this is that I wish to seek you all's guidance on my journey. Firstly, do you recommend C# for me to start in as a newbie programmer? If so, where should I learn it from? Any tips while learning? Also while I was learning VB6, I used a control quite often called "Winsock" that basically allowed internet connections between client and server (at least that's what I used it for). While looking through C# tools and whatnot, I could not find this control, or anything like it for that matter. Is there a C# alternative for VB6's "Winsock"?
I know this is a lot of information to read, and a lot I'm asking for a fairly new member such as myself, so for that, I apologize in advance. I just know you all are good at what you do, and you've got to learn from someone better than yourself, so I thought I'd ask you all.
Thanks so much!
- Matt