C# tutorial

This is C# tutorial. In this tutorial you will learn the basics and some advanced topics of the C# language. The tutorial is suitable for beginners and intermediate programmers.

Table of contents


C# is a modern, high-level, general-purpose, object-oriented programming language. It is the principal language of the .NET framework. The design goals of the language were software robustness, durability and programmer productivity. It can be used to create console applications, GUI applications, web applications, both on PCs or embedded systems.

Related tutorials

Date and time in C# article covers date and time in C# language. Reading a web page in C# shows several ways how to read a web page in C#.

There is a sister Visual Basic tutorial on ZetCode. Java is a similar language to C#. It is covered in Java tutorial. Tutorials for building GUI interfaces in C# include GTK# tutorial, Mono C# Winforms tutorial.

ZetCode:: last modified February 26, 2018 © 2007 - 2018 Jan Bodnar Follow on Facebook