Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
Photo

what is the difference between visual C, C++ and C#? Is Visual C diffe


  • Please log in to reply

#1
snewcomer

snewcomer

    New Member

  • Member
  • Pip
  • 1 posts
I have a code written in visual C that includes multithreading and synchronization and i need to write the same code in my own words...can we use multithreading in C? which other language can i use and what will be the best book and website to get the free tutorials to learn this language?

what is the difference between visual C, C++ and C#? Is Visual C different from visual C++? how can i open the code files written in visual C, which software wud i need and from where can i download it?



Any suggestions n information will b greatly appreciated!
Thanks.

Edited by snewcomer, 26 September 2009 - 09:30 PM.

  • 0

Advertisements


#2
mpascal

mpascal

    Math Nerd

  • Retired Staff
  • 3,644 posts
Hi snewcomer, welcome to GeeksToGo! :)

When you talk about visual C, I assume you mean the Visual C development environment made by Microsoft? The language itself is simply called "C". To open these files, you need to download Microsoft Visual C++. There is a free version available online called "Microsoft Visual C++ Express Edition".

As far as multi threading goes, I know it is possible in all the languages you listed above: C, C++, and C#.

The languages you listed are all very similar. C# and C++ were both influenced by C, but C# is more different because it incorporates the ".NET Framework". You can find more information about the .NET Framework here.

If you have done programming in the past, then I recommend that you give C++ a shot. It is basically just a language that was built on C, and has some added features.

If you haven't programmed at all in the past, you may find it hard to jump into C++. If this is the case, maybe start by learning a language such as Python or Ruby, and work your way up to C++.

Hope that helps, let me know if you have any other questions :)
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP