PHP
Waarom geleerd: Eerste programmeertaal die ik heb geleerd, uit hobby.
Hoe geleerd: Voorbeelden, uitproberen en langzaam opbouwen
Toekomstig gebruik: Vrijwel niet. Op dit moment eigenlijk alleen op ICTScripters om hulp aan te bieden.
Waardevol om te leren: Wordt erg veel gebruikt, wat dat betreft nuttig. Verder niet tot nauwelijks toepasbaar bij serieuze applicaties.
Moeilijkheid om te leren: Niet als je kunt programmeren.
SQL
Waarom geleerd: Databases heb je toch nodig he..
Hoe geleerd: In beginsel uit voorbeelden. Later op school en op het werk.
Toekomstig gebruik: Veel. Vooral voor Oracle en MySQL databases.
Waardevol om te leren: Zeker. Zou iedere programmeur onder de knie moeten hebben.
Moeilijkheid om te leren: Zonder uitbreidingen als PG-SQL niet.
CSS
Waarom geleerd: Website's vanmezelf, later voor webapplicaties.
Hoe geleerd: Uitproberen en documentatie.
Toekomstig gebruik: Veelvuldig bij de ontwikkeling van webapplicaties.
Waardevol om te leren: Zeker.
Moeilijkheid om te leren: Nee.
JavaScript
Waarom geleerd: Dynamiek toepassen aan webapplicaties, bijna onmisbaar.
Hoe geleerd: In eerste instantie door uit te proberen, later serieus in verdiept.
Toekomstig gebruik: Veelvuldig voor webapplicaties.
Waardevol om te leren: Zeker als je webontwikkeling doet.
Moeilijkheid om te leren: Ja. Velen claimen JavaScript te kunnen. Maar het prototyping paradigm is gewoon een hele andere als object orientatie.
Java
Waarom geleerd: Eerste instantie vanuit school. Nu mijn belangrijkste taal.
Hoe geleerd: School en werk.
Toekomstig gebruik: Veel voor mijn werk.
Waardevol om te leren: Zeker. Mooie taal om object geörienteerd in te leren programmeren. Daarnaast een serieuze taal voor zowel desktop- als webapplicaties.
Moeilijkheid om te leren: Ja. Java is een uitgebreide taal met veel standaarden.
Visual Basic
Waarom geleerd: Voor een schoolopdracht.
Hoe geleerd: Prutsen en lachen.
Toekomstig gebruik: Niet.
Waardevol om te leren: Absoluut niet.
Moeilijkheid om te leren: Nee, het is echter wel een belachelijke syntax.
C
Waarom geleerd: In een schoolsemester.
Hoe geleerd: Vanuit school, ook wel eigen onderzoek/
Toekomstig gebruik: Voorlopig niet veel.
Waardevol om te leren: Ja, leert je echt programmeren. Weten hoe highlevel talen van binnen werken is zeer nuttig.
Moeilijkheid om te leren: Redelijk. Pointers zijn voor veel mensen lastig te begrijpen.
C++
Waarom geleerd: Eigen interesse.
Hoe geleerd: Toegepast in een schoolproject.
Toekomstig gebruik: Voorlopig niet.
Waardevol om te leren: Niet bijzonder veel toegevoegde waarde boven C om te leren. Wel om te gebruiken.
Moeilijkheid om te leren: Als je C kunt, valt het reuze mee.
Ruby
Waarom geleerd: Voor mijn afstuderen. Sonar gebruikt de taal intern.
Hoe geleerd: Voornamelijk eigen onderzoek.
Toekomstig gebruik: Waarschijnlijk niet.
Waardevol om te leren: Ja, ander paradigma en dat is nooit verkeerd.
Moeilijkheid om te leren: Redelijk.
Overigens zijn CSS en SQL wel talen, alleen geen programmeertalen. Wanneer kun je trouwens een programmeertaal? Beetje lastig om te zeggen. 