Lära sig programmera i c
Kapitel 1 - Inledning samt utmatning¶
Introduktion till kapitlet¶
I detta kapitel får du lära dig att skapa ditt första C#-program. Du kommer att installera det schema som du kommer för att skriva kod i då du programmerar och sedan lära dig att producera ditt första program. ni kommer att få lära dig hur man skriver ut text till användaren, även kallat utmatning, samt se hur man förmå göra en enkel register av sina program.
Tanken på baksidan ProgSharp¶
Snabbstart
Om du vill anlända igång med att programmera så fort som möjligt så kan du hoppa vidare till avsnittet Installera Visual Studio.
ProgSharp är tänkt som kursbok till gymnasiekursen Programmering 1. Tanken existerar att man ska lära sig grunderna genom för att göra textbaserade program, d.v.s. program utan grafik, till att sedan använda detta man har lärt sig till att skapa 2-dimensionella spel med MonoGame.
När du har lärt dig grunderna en bit in i boken så kommer du också att ett fåtal jobba med att utföra några större program, sålunda
C# är utvecklat med CLI (Common Language Infrastructure) inom direkt åtanke. Eftersom C# struktur är objektorienterat resulterar det i att språket har ett brett användningsområde. Objektorienterade språk betyder mer eller mindre att olika objekt kan programmeras för att integrera med varandra. Objektorienterade programmering (även kallat OOP) bygger på en simulering som skapas av sammansättningen av kod och data.
Några av C# starkaste egenskaper:
- språket är ett av dem lättare att lära sig
- syntax liknar andra stora tungomål som C, C++ samt Java
- det går att nyttja lokalt med som klientdator
- språket är kompatibelt med flera Microsoft-programvaror
- det har inget licenskrav
C# är på så sätt ett av de mer etablerade språken som finns och speciellt användbart för att kunna för dig likt kommer jobba nära Microsoftprogramvaror. Att dess syntax liknar många av de andra populära språken gör detta lättare för programmeringsveteraner för att lära sig.
Varför ska ni gå en C# utbildning?
En utbildning i C#