X hits on this document

146 views

0 shares

0 downloads

0 comments

9 / 73

Personally, I use them both just to keep my programming skills sharp in both languages.

Some benefits of C# include:

It uses a C-style syntax, which means that learning additional programming languages such as Java,

JavaScript, C++ -- or even C itself – becomes a

easier.

Very few programmers today know

programming

language,

so

by

learning

C#

as

just your

little one first

language gives you an advantage when getting started.

It is a “.NET advantage of

Language”, meaning that you can take all the benefits of the .NET Framework

Class Library, the .NET Runtime, etc.

We’ve only

reviewed a

few

many more

and

of those benefits we’ll discuss them

above, but there are throughout this series

of video lessons.

  • There are plenty of community resources on the World Wide Web for C#. There are also many books on C# topics, and many developers who you can find who know it if you have questions. In fact, many of the better books are written originally in C#, and at a later point are translated into Visual Basic.NET.

Lots of opportunities for C# programmers as businesses

seek to convert applications using

Visual Basic

C#.

In

many

6 code into cases, Visual

.NET Basic

programmers are “jumping ship” to learn language because of the benefits listed above.

this

new

The downside to C# is:

  • It is NOT a very English-like programming language – this is why so many people start with Visual Basic instead of C or C++ or Java. The C style syntax is not as easy as the BASIC syntax (IMHO) to learn for someone who has never used a programming language before.

If you are committed to learning a a good place to start. In my considering whether to start with

programming language, C# is personal opinion, if you are Visual Basic or C#, C# is the

better language. have to support

The main reason I say this is because it doesn’t “legacy” code, meaning that the C# language is

more

streamlined

than

Visual

Basic,

which

was

forced

to

support

many some

of the older features of the language due to the programmers who did not want to re-write large

outcry of amounts

of

code

in

order

to

take

advantage

of

the

.NET

Framework.

Supplemental Readings for the Express Edition Videos Copyright © 2005 LearnVisualStudio.NET

Document info
Document views146
Page views146
Page last viewedSat Dec 03 00:59:09 UTC 2016
Pages73
Paragraphs821
Words15988

Comments