R
R
RedlineDevil2018-11-14 22:38:02
.NET
RedlineDevil, 2018-11-14 22:38:02

Where is it better to start with VisualBasic or C#?

I want to get serious about programming. What is the easiest way to start and without any problems with the transition to C# in the future? Or is it still better to take it right away, even if it’s more difficult?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
L
lam0x86, 2018-11-14
@RedlineDevil

VisualBasic (the one that .NET) is almost no different from C#, except for the syntax. There are even converters from one language to another - you write a program in VB, you get C# as an output (and vice versa). But I do not advise starting with VB, as it is actually a dead language, despite the fact that it is higher than C # in the most authoritative ranking of the popularity of programming languages . The reason for this is the USA. They are still actively hiring VB developers who have to maintain legacy code. This is especially true for the banking sector. They pay more for VB, but digging into legacy is still a pleasure.
In general, given that both languages ​​​​are the brainchild of Microsoft, and that the company itself is actively promoting C #, it is better to start with it right away.

S
Stanislav Makarov, 2018-11-15
@Nipheris

Yes, what kind of VB, what are you talking about) If you really want to, you can teach it as a second / third one, if you want to get a job in a specific company or a specific position, but learn it first .. They simply don’t write new code in it, it’s a legacy language. Yes, VB can be good for learning in some ways, but no, don't waste your time on it now.
Here C# itself competes with other popular languages ​​for a place in the sun (albeit very successfully), and you are talking about Visual Basic :).

A
Alexander Nikulshin, 2018-11-15
@xasya89

Definitely C#. Although I know one vacancy, they have a legacy project there in the old VB. So they offer 150k snp

D
Denis Fedorets, 2018-11-15
@fedorez

Sharp. VB as a language is not bad, but... in general, don't go against the flow

C
chibitko, 2018-11-16
@chibitko

Learn the platform, code in C#

D
Dima, 2018-11-16
@v_m_smith

Do you want to be at the forefront? start with F#

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question