What is C# and best resource to get started!
47K views
Oct 30, 2023
In this video we are going to learn what is C# programming language and how you get started with it. We'll cover topics as in - Different features of C# programming language, Applications you build with C#, and best resource to get started and beyond. Reference Article : What is C#? (https://www.c-sharpcorner.com/article/what-is-c-sharp/)
View Video Transcript
0:00
Hi everyone, my name is Stephen Simon and welcome to C-sharp Corner videos
0:05
In today's video, we are going to talk about a programming language and that is C-sharp
0:11
We are going to learn what are the different features of C-sharp and using this programming
0:15
language what are the different type of applications you can build. Later on in this video, we're also going to look at on how you can get started with this programming
0:25
language with different resources available. Coming up. Alright, let's get into the video
0:37
So, C-Shap programming language was actually developed and launched by Microsoft back in 2001
0:43
This programming language is very simple, modern, versatile, and open source. If you know C++ or even if you know Java programming language, learning C-sharp is going to be
0:54
very easy for you. C-Shap programming language was designed by Andrews-Hedgesburg. and currently its development team is led by Max Torjusson
1:03
And if you're an active member of C-sharp Corner, you might know that Matt Stodgson was one of the keynote speaker in our last year at C-sharp Corner Annual Developer Conference
1:14
The most recent version of C-sharp is 8.0, which was released in 2019 alongside Visual Studio 2019 version
1:23
Now you might think that this programming language, that is C-sharp, is almost a couple of decades old
1:29
So is it fine to learn this programming language in 2020? This is a question that many people may ask So if you look at the very core when the C programming language was developed back in 2000 The core mission was to make sure that this programming language is meant for the future
1:47
And for that sake they made sure that this programming language is open source
1:52
Using this programming language you can not only build web applications But you can also build applications like mobile apps you can build games you can work on the cloud and there's a lot more
2:05
Since C-sharp is a cross-platform programming language, you can build dot-end application
2:12
that can be deployed on Windows, Linux and even Mac platforms. C-sharp apps can also be deployed, it may be on cloud or it may be containers
2:23
So let us now look at some of the sample code for this programming language
2:27
So for this case, I'm going to take a reference from an article that is from C-sharp
2:31
corner, which is titled as What is C-sharp? I'm going to leave a link in the description
2:36
You can check it out so that you can follow along with this video. If I look, go to this article, you'll find out that it has been written very nicely
2:45
And initially, it talks about what is C-Shap content programming language and then later
2:50
on takes you along the different features of this language. As I talked about, this programming language is fast and open source and is a cross-platform
2:59
which helps you build application for different operating system. programming language is also safe and efficient at the same time now when it
3:09
comes to the versatility of this programming language look at the list that we
3:13
have you can build Windows client applications you can build native iOS and
3:18
Android mobile apps you can even build backend services now if you know this programming language you can also work on blockchain distributed ledger technology it may be IoT it may be video games and a lot more
3:31
So you must refer this article. That is about the involvement of these languages
3:37
Now let us look at the sample code that we're actually looking now. So let us first look at what are strings and how do we declare it, right
3:44
It is very simple. write system dot string then space author name is equal to Maheshan now now
3:54
now written Mahishan it means it is going to store this author name is going to
3:58
store the value of my shand now if I write do the same thing and write system
4:03
dot string space age is equal to 33 here age is actually the variable name and
4:09
33 is the value whereas when I write system dot string number string is equal to 33.23
4:15
Here, numbered string is equal to 33.3 is actually going to store the value of 33.23.3
4:24
That is how simple it is. Again, if you want to get a lot more complete example to it, you can just follow along this article
4:31
and this will give you a good idea about how to get started with C-Sharp programming language
4:37
Also, I think if we'll go down, you'll find a bunch of more resources from where you can learn
4:41
As in here, you can find out the C-sharp books that you can
4:45
can get started and what the best thing that I like about the reading article that
4:50
see-up corner is you get this comment section below where you can actually read the
4:55
views of different people this gives you an idea whether this article is good whether
5:00
this is helpful or not and as of now I can see that people are really loving this article and asking some questions too and people the authors are even replying for the same so this is a great
5:12
community where you can just come and learn not just Sisha programming language but any technology
5:17
that you can think of and get started with it now to give you an idea about different technologies
5:23
that we have if you click on the top that is technologies you will find out that there are
5:28
bunch of technologies listed over here starting from dotnet dotnet core it may be
5:33
a w s it may be azure bot framework I mean every technology that you can think
5:39
you can find it over here so this is the best place to get started with your
5:43
programming skills as if now I'll click on C sharp and find out all the
5:48
articles that is written on C sharp you see the latest article that was on
5:54
e-num that is again its value type for the set of related names constants that is then offered to have a enumeration list again
6:03
you'll find all the different articles from the authors across the globe and just
6:08
visit this section technologies and then C sharp to get started with your
6:13
programming language also I think we do have a section for the videos and
6:18
the learn where you can get a video series for this programming language so I hope
6:22
this video really helps you out and builds your interest to now move your
6:27
career into Cisha programming language. Let us know in the comment section below what are your thoughts for this programming language
6:33
and how do you think this programming language will go in the coming ticket
6:37
Thank you so much for watching video till here. My name is Stephen Simon, your host
6:41
I'll see you in the next video
#C & C++
#Computers & Electronics
#Java (Programming Language)
#Programming
#Software
#Windows & .NET