Avatar billede MegatronVer2 Nybegynder
29. november 2012 - 21:09 Der er 10 kommentarer og
1 løsning

Hvilket sprog skal jeg vælge??

Hej eksperter.
Jeg har et par spørgsmål og prøver at få lidt styr på nogle sprog..

Jeg kunne godt tænke mig at lave apps til både iPhone og android, derudover vil jeg også bevæge mig mere indenfor nettet, men jeg ved ikke helt hvilket sprog jeg skal gå efter..

Jeg tænker at bliver java, C# eller C++.

Hvad bruger man til hvad?
Hvilket er nemmest at lære og hvilket kan man bruge til flest enheder?
Og er det et af dem som man også kan bruge til applikationer eller andet på hjemmesider?

Jeg er i forvejen god til HTML og har et ret godt kendskab til php.

Tak!
Avatar billede arne_v Ekspert
29. november 2012 - 21:14 #1
iPhone er objective C
Android er Java

medmindre man bruger et cross-platform udviklings-vaerktoej som PhoneGap
Avatar billede arne_v Ekspert
29. november 2012 - 21:15 #2
Til web kan du bruger:

PHP
ASP.NET med C#
Java EE med Java
Avatar billede arne_v Ekspert
29. november 2012 - 21:15 #3
Hvad der er bedst for dig er det nok kun dig som kan afgoere.

Hvis du vil leve af at vaere software udvikler vil jeg klart anbefale dig at laere mere end et sprog.
Avatar billede MegatronVer2 Nybegynder
29. november 2012 - 21:58 #4
Tak for dine svar.
Er asp.net så det samme som c#? Eller hvad mener du med - med.
Avatar billede arne_v Ekspert
29. november 2012 - 22:01 #5
ASP.NET er .NET web
det kan saa laves i flere forskellige sprog
C# er at af disse sprog
Avatar billede MegatronVer2 Nybegynder
29. november 2012 - 22:13 #6
Okay.. Tror måske jeg forstår.
Så man bruger .net til web og hvis man så skal lave software gør man det i c#?
Eller man kan bruge det til samme formål, men så er syntaksen forskellig?
Avatar billede arne_v Ekspert
29. november 2012 - 23:14 #7
Nej.

ASP.NET leverer frameworket til web, men den kode som er en del af det kan skrives i forskellige sprog bl.a. C#.
Avatar billede arne_v Ekspert
30. november 2012 - 01:12 #8
Her er to meget simple eksempler paa ASP.NET sider:

<script language="C#" runat="server">
    protected void Page_Load(Object sender, EventArgs e)
    {
        lbl.Text = "Det virker i C#";
    }
</script>
<asp:label id="lbl" runat="server"/>

og:

<script language="VB" runat="server">
    Protected Sub Page_Load(src As Object, e As EventArgs)
        lbl.Text = "Det virker i VB.NET"
    End Sub
</script>
<asp:label id="lbl" runat="server"/>

Begge er ASP.NET men det ene bruger C# og det andet VB.NET!
Avatar billede MegatronVer2 Nybegynder
30. november 2012 - 13:35 #9
Okay, så er jeg med!
Tror jeg går efter java og C#. Der skal googles lidt og læses på det.
Tak for hjælpen!

Smid et svar!
Avatar billede arne_v Ekspert
30. november 2012 - 14:55 #10
svar
Avatar billede ntholm Nybegynder
02. december 2012 - 15:55 #11
godt valg, windows phone apps kan man også lave i C# ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester