VB Dot NET Forum: What programming languages do you know? - VB Dot NET Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

What programming languages do you know?

#1 User is offline   progcomputeach Icon

  • Newbie
  • Pip
Group:
Members
Posts:
6
Joined:
27-July 10

VB Knowledge: None
VB Version:
VB 2008 (.NET 3.0/3.5)
OS: Windows 7

Posted 28 July 2010 - 06:20 AM

I'm interested to see how many languages most programmers end up learning and what languages are the most useful or popular. I've seen people talk about C#, Visual Basic, SQL, Java, and Python a lot.

I thought it would be good to write down a list of programming languages to see which is the most popular..
0

#2 User is offline   VisualMelon Icon

  • Advanced Member
  • PipPipPip
Group:
Mods
Posts:
269
Joined:
14-April 09
Gender:
Male
Location:
Europe
Interests:
Win32, Web & Linux development, Trains, Language, Cake, Physics and Chemistry

VB Knowledge: Experienced
VB Version:
VB 2008 (.NET 3.0/3.5)
OS: Windows XP

Posted 28 July 2010 - 06:35 AM

The languages I know best are:

    VB.NET
    C#
    PHP
    Javascript


I also have decent experiance in C++.

Other langs I can code less fluently are:

    Python
    FORTRAN
    F#


My suggestion is to learn at least one 'C' style lang (C, C++, Javascript, PHP, C#, Java) - when you know one, the others are MUCH easier. Suddenly, you can code for any platform. Hurray!

Python is also very useful, can do most anything with Python without much trouble, and I have friends who do.

Being able to read CIL helps for more advanced .NET Debugging, but it is hardly a neccessity.

Frankly, if you know it well enough, any language will get you through (I've seen a tron AI written in BASH) - just make sure you like it, and don't find yourself complaining about it all the time.

A final note, interpretable languages are VERY useful - I use C# for all my programs, but if I need to but something together quickly I'll use F#, which can run inside the FSI. Helps with Maths Homework too :)
0

#3 User is offline   KennethGarza Icon

  • Newbie
  • Pip
Group:
Members
Posts:
4
Joined:
28-July 10

VB Knowledge: Decent
VB Version:
VB 2008 (.NET 3.0/3.5)
OS: Windows 7

Posted 28 July 2010 - 10:12 AM

I am fluent in Vb.net and VB6, PHP, html, javascript, SQL

I "know" c# and c++, java, Flash ActionScript, and a few others I probably forgotten.

I had to learn COBOL while in college but pretty much have forgotten it by now.

Since VB.net 2005 its becoming far more accepted out in the tech world and its only a matter of time before they port the .NET framework to other platforms to allow for cross-platform development with visual basic. MONO is a good one and I've played with it in Linux and worked pretty good. Should be very exciting.
0

#4 User is offline   VisualMelon Icon

  • Advanced Member
  • PipPipPip
Group:
Mods
Posts:
269
Joined:
14-April 09
Gender:
Male
Location:
Europe
Interests:
Win32, Web & Linux development, Trains, Language, Cake, Physics and Chemistry

VB Knowledge: Experienced
VB Version:
VB 2008 (.NET 3.0/3.5)
OS: Windows XP

Posted 28 July 2010 - 11:06 AM

Dito, Mono is great - handels all my software fine - just the amusing issue of it re-sizing windows randomly.

VB & C# are considered pretty much equals these days, and are being 'Co-evolved' (not my exp​ression) now. This means that from now on, any big features added to one language will be put in the other one aswell. I know both, and I imagine most .NET developers do, but you really don't need to.
0

#5 User is offline   progcomputeach Icon

  • Newbie
  • Pip
Group:
Members
Posts:
6
Joined:
27-July 10

VB Knowledge: None
VB Version:
VB 2008 (.NET 3.0/3.5)
OS: Windows 7

Posted 29 July 2010 - 05:29 AM

Some good comments there...

Just out of interest, what level of maths do you need to know before programming?

A friend said programming requires too much maths knowledge-I said that you just need to know the basics (addition, subtraction, division, multiplication). He also reckons HTML is a programming language ;-)

In the majority of cases the Maths is quite basic(working on general programs). In some cases(e.g. if you work in engineering, CAD) the Maths may be more complex.

What do you think? What level is your maths knowledge?
0

#6 User is offline   VisualMelon Icon

  • Advanced Member
  • PipPipPip
Group:
Mods
Posts:
269
Joined:
14-April 09
Gender:
Male
Location:
Europe
Interests:
Win32, Web & Linux development, Trains, Language, Cake, Physics and Chemistry

VB Knowledge: Experienced
VB Version:
VB 2008 (.NET 3.0/3.5)
OS: Windows XP

Posted 29 July 2010 - 08:43 AM

I personally don't see mathematical knowledge as a barrier with most languages, though it can casue confusion sometimes. There is on more maths in programming then there is in the real world.

The biggest issue I imagine anyone can have is if they are familar with 'algebra' - another word of maths with variables (programming). I learned VB before the horrible concept of 'algebra' - I find it obvious, and can't understand why it has been given a name, and most people claim to hate it so much.

As long as you can read and write equations (BIDMAS and all that), and are happy to learn data-types (there arn't many you will need to start with) you're fine.
0

#7 User is offline   progcomputeach Icon

  • Newbie
  • Pip
Group:
Members
Posts:
6
Joined:
27-July 10

VB Knowledge: None
VB Version:
VB 2008 (.NET 3.0/3.5)
OS: Windows 7

Posted 30 July 2010 - 04:22 AM

Top comments- I agree with what you say. There are some very specialist fields in programming(graphics, animation, financial software) etc. which will need a good maths knowledge. However lots of programming involves just basic maths.

View PostVisualMelon, on 29 July 2010 - 08:43 AM, said:

I personally don't see mathematical knowledge as a barrier with most languages, though it can casue confusion sometimes. There is on more maths in programming then there is in the real world.

The biggest issue I imagine anyone can have is if they are familar with 'algebra' - another word of maths with variables (programming). I learned VB before the horrible concept of 'algebra' - I find it obvious, and can't understand why it has been given a name, and most people claim to hate it so much.

As long as you can read and write equations (BIDMAS and all that), and are happy to learn data-types (there arn't many you will need to start with) you're fine.

0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users