Skip to content

C Programming For Beginners Lecture 1 Introduction to Programming and How to Install Visual Studio

FurkanGozukara edited this page Oct 26, 2025 · 1 revision

C# Programming For Beginners - Lecture 1: Introduction to Programming & How to Install Visual Studio

C# Programming For Beginners - Lecture 1: Introduction to Programming & How to Install Visual Studio

image Hits Patreon BuyMeACoffee Furkan Gözükara Medium Codio Furkan Gözükara Medium

YouTube Channel Furkan Gözükara LinkedIn Udemy Twitter Follow Furkan Gözükara

C# Programming For Beginners Lectures (1/14) will teach you #CSharp #programming from 0 to beginner / intermediate level. So if you have no idea about programming, if you don't know anything about #coding, or if you want to become a Software Engineer, please subscribe and follow our courses.

Discord ➡️ https://bit.ly/SECoursesDiscord

Patreon ➡️ https://www.patreon.com/SECourses

Technology Playlist (30+ Tutorial / Guide / News / Review Videos) ⤵️

https://www.youtube.com/playlist?list=PL_pbwdIyffsnkay6X91BWb9rrfLATUMr3

Stable Diffusion Playlist (30+ Tutorial / Guide Videos) ⤵️

https://www.youtube.com/playlist?list=PL_pbwdIyffsmclLl0O144nQRnezKlNdx3

Please join discord, mention me and ask me any questions. Thank you for like, subscribe, share and Patreon support. I am open to private consulting with Patreon subscription.

Full playlist of this course ⤵️

https://www.youtube.com/playlist?list=PL_pbwdIyffskoSXySh0MdiayPJsBZ7m2o

You can watch for free our C# Programming, ASP .NET Core MVC programming, Machine Learning and Software Engineering related courses on our playlists page ⤵️

https://www.youtube.com/@SECourses/playlists

GitHub code repository of this course (source codes of the lectures) ⤵️

https://github.com/FurkanGozukara/CSE105-2020-introduction-to-programming

Lecture 1/14:

  • Which programming languages are popular

  • How to pick a programming language to become an expert on that language

  • Which software engineering and programming-related professions are in demand and paying well

  • Which software engineering-related video series you must watch

  • How to install Microsoft Visual Studio community edition

  • And such topics are covered

  • Moreover, I cover and discuss the 2019 Developer Survey Results of StackOverflow : https://insights.stackoverflow.com/survey/2019

Introduction:

In today's world, programming languages are the backbone of technological innovation. They have become an integral part of our daily lives, from mobile apps to web applications and everything in between. With the constant development of technology, there is a constant demand for skilled software engineers who can write code in the most popular programming languages. In this article, we will be discussing the popular programming languages, how to pick a programming language to become an expert on that language, the in-demand and high-paying software engineering-related professions, the must-watch video series, and how to install Microsoft Visual Studio Community Edition. Additionally, we will be discussing the 2019 Developer Survey Results of StackOverflow.

Popular Programming Languages:

There are various programming languages available in the market. Some of the most popular programming languages in 2023 are:

a. Python: Python is one of the most popular programming languages in 2023. It is a high-level programming language that is easy to learn and widely used in various fields such as machine learning, data analysis, web development, and game development.

b. Java: Java is a programming language that is widely used in enterprise-level applications, mobile applications, and web applications. It is a robust and scalable language that has been around for over 20 years.

c. JavaScript: JavaScript is a programming language used to create interactive web applications. It is a high-level language that runs on the client-side of web applications, and it is essential for creating responsive and dynamic web pages.

d. C#: C# is a programming language that is commonly used to create Windows applications, games, and web applications. It is a high-level language that is easy to learn and has a robust framework.

e. Swift: Swift is a programming language that is widely used in the development of iOS applications. It is a fast and modern language that is easy to learn and has a clean syntax.

How to Pick a Programming Language to Become an Expert:

Choosing a programming language to become an expert on can be a challenging task, but it is crucial to select a language that aligns with your interests and career goals. Here are some tips for picking a programming language to become an expert:

a. Identify your interests: Determine what type of software engineering field you are interested in, whether it be web development, mobile development, or game development.

b. Research the industry: Research the industry to determine the programming languages that are in demand and widely used in your field of interest.

c. Analyze the job market: Analyze the job market to determine which programming languages are in demand and which ones are offering high-paying jobs.

d. Consider your learning curve: Consider the learning curve of the programming language, your experience level, and how much time you can invest in learning the language.

Software engineering-related professions are in high demand and are among the most well-paying jobs in the market.

Video Transcription

  • 00:00:00 For Programming, we will use IDE, which  is Integrated Development Environment.  

  • 00:00:05 Let's check it from Wikipedia. All the features  you need C-Sharp provides you. However, of course,  

  • 00:00:14 there are different programming languages  for different tasks. So in this course,  

  • 00:00:18 we will use Microsoft Visual Studio as  an Integrated Development Environment.  

  • 00:00:24 This IDE is free. So I will show you  how to install Microsoft Visual Studio  

  • 00:00:31 in this lecture and we will start programming in  the next lecture. So I am going to click download  

  • 00:00:36 Microsoft Visual Studio Community Edition.  Community Edition is free for individuals,  

  • 00:00:40 developers, academic users, and open source.  

  • 00:00:50 So we click continue. It will download the  necessary files. This software is mandatory  

  • 00:00:57 for this lesson for this course. OK, so we are  going to select some of the packages in here.  

  • 00:01:04 Those are mandatory for our lecture. .NET  desktop development in here .NET framework.  

  • 00:01:13 I will also do this one for myself. It is  not necessary for this course, but you can  

  • 00:01:18 pick all of the options here. It is just fine  if you have sufficient amount of hard drive.  

  • 00:01:28 You should also install .NET Core. This is the  version, the programming framework we are going  

  • 00:01:34 to use. Once you are ready, just click install  and you can pick install while downloading.

Clone this wiki locally