Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
Ga terug   CaseJunkies.com > Junkies Stuff > Software Junkies
Software Junkies Discussieer en deel tips over de alle soorten software zoals games, besturingssystemen, etc.
Reageer
 
LinkBack Discussietools
Oud 14-06-2008, 09:11   #1 (permalink)
 
Attila's schermafbeelding
 
Geregistreerd: 11 februari 2008
Locatie: Haren
Berichten: 807
Standaard Programmeer-talen

Ik ben sinds kort sirieus begonnen aan elektronica en alles daar omheen, en ik vroeg me af welke programmeertalen handig zijn om te leren. Ik dacht zelf aan, om mee te beginnen, Visual Basic, daarna C++, Basic, later PHP, iemand nog suggesties? En weet iemand een goede site met tutorials daarvoor?

Alvast dank
__________________
[CIP] Wood-PC

[CIP]Linuxization
Attila is offline   Met citaat antwoorden
Oud 14-06-2008, 11:05   #2 (permalink)
 
Kaz'Duzar's schermafbeelding
 
Geregistreerd: 11 april 2004
Berichten: 631
Standaard

Voor microcontrollers is basic (bv Bascom) het makkelijkst als je snel je eerste programma's wilt maken, maar als je eenmaal wat meer wilt, kom je toch bij C terecht.
PHP en C lijken qua syntax vrij veel op elkaar, dus als je later websites wilt bouwen heb je hier een voordeel mee.
Wat het eenvoudigst is om pc applicaties mee te schrijven weet ik niet.
Kaz'Duzar is offline   Met citaat antwoorden
Oud 14-06-2008, 14:05   #3 (permalink)
Administrator
 
Demoniac's schermafbeelding
 
Geregistreerd: 13 december 2002
Locatie: Geldermalsen
Berichten: 4.979
Standaard

Visual Basic is heel erg simpel om te leren. Je start het op, krijgt een venstertje te zien, daar pleur je wat tekst en knopjes op en dan ga je aan die knopjes een stukje code hangen. (tel tekstvakje 1 en 2 bij elkaar op, bijvoorbeeld)
PHP is ook niet echt lastig, met <?php echo "Hello world!"; ?> krijg je al tekst in beeld :P Hou er echter wel rekening mee dat PHP een scripttaal is, dus je hebt altijd een apart programma nodig om je scripts te verwerken.
C lijkt erg lastig en dat kan het ook wel worden, maar een "Hello world!" op je scherm zetten stelt ook vrij weinig voor. Grote voordeel aan C is dat het crossplatform werkt, van een AVR microcontroller tot een 8-way Opteron server met Unix er op. De programmeertaal die je het beste kan leren, is vooral afhankelijk van wat je wil gaan programmeren. Om wat gevoel te krijgen in programmeren over het algemeen, is PHP denk ik het makkelijkst. Je installeert een webserver met PHP-ondersteuning en je kan beginnen. Omdat het scripts zijn die door de server uitgevoerd worden, hoef je niet steeds te compileren, maar kan je door F5 te drukken in je browser meteen het resultaat zien.
__________________
[CiP] Industrial Demolition
Carpento's visie op waterkoeling..
Carpento: ik koel mn antieke systeempje wel met boerenlucht
Demoniac: amoniakhoudende lucht, voor verbeterde warmteafvoer?
Carpento: Betuwse slaapkamer ruftlucht
Demoniac is offline   Met citaat antwoorden
Oud 14-06-2008, 14:14   #4 (permalink)
 
Attila's schermafbeelding
 
Geregistreerd: 11 februari 2008
Locatie: Haren
Berichten: 807
Standaard

Met PHP heb ik al een beginnetje gemaakt, ik haakte alleen vroegtijdig af :P Ik gebruikte trouwens USB-webserver, dat werk dus (ja echt waar) van een USB stick
__________________
[CIP] Wood-PC

[CIP]Linuxization
Attila is offline   Met citaat antwoorden
Oud 15-06-2008, 12:18   #5 (permalink)
 
SupReme's schermafbeelding
 
Geregistreerd: 17 mei 2006
Locatie: Heemskerk
Berichten: 1.846
Standaard

Ikzelf ben begonnen met C#, het grote broertje van C++. Ik dacht dat Visual Basic toch gewoon C was?
SupReme is offline   Met citaat antwoorden
Oud 15-06-2008, 13:08   #6 (permalink)
Administrator
 
Demoniac's schermafbeelding
 
Geregistreerd: 13 december 2002
Locatie: Geldermalsen
Berichten: 4.979
Standaard

Citaat:
Oorspronkelijk geplaatst door SupReme Bekijk bericht
Ikzelf ben begonnen met C#, het grote broertje van C++. Ik dacht dat Visual Basic toch gewoon C was?
Zeker niet! Visual Basic is gebaseerd op de oude BASIC die onder DOS gebruikt werd. Syntax is heel erg anders dan C. Als je C# in Visual Studio programmeert, kan je waarschijnlijk ook wel wat voorbeeldjes van VB.NET openen, dan zie je heel snel het verschil denk ik
__________________
[CiP] Industrial Demolition
Carpento's visie op waterkoeling..
Carpento: ik koel mn antieke systeempje wel met boerenlucht
Demoniac: amoniakhoudende lucht, voor verbeterde warmteafvoer?
Carpento: Betuwse slaapkamer ruftlucht
Demoniac is offline   Met citaat antwoorden
Oud 15-06-2008, 14:08   #7 (permalink)
 
Attila's schermafbeelding
 
Geregistreerd: 11 februari 2008
Locatie: Haren
Berichten: 807
Standaard

Maar waar kan ik het best mee beginnen? Basic dus? En waar kan ik het downloaden? En tutorials daarvoor?
__________________
[CIP] Wood-PC

[CIP]Linuxization
Attila is offline   Met citaat antwoorden
Oud 15-06-2008, 17:36   #8 (permalink)
 
Geregistreerd: 5 september 2007
Locatie: Ekeren (Antwerpen)
Berichten: 340
Standaard

Ik zou dan wel gaan voor VB.net en niet VB 6... Maar we zullen het zo stellen: Visual Basic is het eenvoudigste te leren, C# is de beste basis om andere talen te leren. Ik zou zeggen begin met VB, heb je na een tijdje nog steeds zoiets van ok, dat ligt me echt wel, schakel dan over naar C#. Zou in elk geval niet rechtstreeks van VB naar C++ springen.

Voor een omgeving om VB te schrijven zou ik zeggen google eens naar Visual Basic Express of Visual Studio Express (in het tweede geval heb je ineens een omgeving waar je o.a. ook de C-talen mee kan ontwikkelen). Kant en klare tutorials heb ik zo niet meteen een idee, maar eens je een beetje opweg bent kan je best wel wat informatie uit de MSDN bibliotheek halen (*LINK*). Zie trouwens ook net dat er daar per taal ook links staan naar downloads voor de omgevingen.

In elk geval veel succes!
__________________
what doesn't kill me only makes me more pissed off...
[CIP]übercase
kalf is offline   Met citaat antwoorden
Oud 16-06-2008, 08:05   #9 (permalink)
 
Geregistreerd: 25 september 2006
Berichten: 315
Standaard

Handigheidje: de google der broncode
grimmeld is offline   Met citaat antwoorden
Oud 16-06-2008, 16:34   #10 (permalink)
 
Attila's schermafbeelding
 
Geregistreerd: 11 februari 2008
Locatie: Haren
Berichten: 807
Standaard

Ik heb zojuist mijn eerste programma geschreven

Een venster met een plaatje en wel TWEE, jaja, twee (2) knoppen die werken(H)

Hoezo nutteloos? Ik hoop dat mijn volgende VB-programma ook ergens voor de gebruiken is.
__________________
[CIP] Wood-PC

[CIP]Linuxization
Attila is offline   Met citaat antwoorden
Oud 16-06-2008, 17:37   #11 (permalink)
 
Geregistreerd: 5 september 2007
Locatie: Ekeren (Antwerpen)
Berichten: 340
Standaard

Of het nut heeft of niet maakt niet uit volgens mij als je het leuk vind en het al werkt en je ziet ook wel degelijk iets dat doet vaak al veel:d
__________________
what doesn't kill me only makes me more pissed off...
[CIP]übercase
kalf is offline   Met citaat antwoorden
Oud 16-06-2008, 17:47   #12 (permalink)
 
Attila's schermafbeelding
 
Geregistreerd: 11 februari 2008
Locatie: Haren
Berichten: 807
Standaard

Ja, ik vind het nog steeds leuk, ben even langs de bieb geweest en heb een boek van Visual Basic uitgeleend.

Wat ik alleen niet zo leuk vind is dat als je een programma wilt installeren op je computer, je eerst Framework moet hebben. Volgens het boek is framework nodig om toepassingen te beheren/debuggen/uit te voeren. Wat houdt dat precies is eigenlijk? En hoe komt het dat je bij andere programma's dat niet nodig hebt?

Nog een interessante vraag: Waar is Visual Basic Express eigenlijk mee gemaakt?
__________________
[CIP] Wood-PC

[CIP]Linuxization
Attila is offline   Met citaat antwoorden
Oud 16-06-2008, 17:55   #13 (permalink)
 
Geregistreerd: 5 september 2007
Locatie: Ekeren (Antwerpen)
Berichten: 340
Standaard

hoogstwaarschijnlijk een C-taal
__________________
what doesn't kill me only makes me more pissed off...
[CIP]übercase
kalf is offline   Met citaat antwoorden
Oud 17-06-2008, 01:28   #14 (permalink)
Moderator
 
Geregistreerd: 17 december 2003
Locatie: Leek
Berichten: 1.311
Standaard

Elektronica en programmeren is vooral embedded (ic's en geen pc), dan is een visual taal leuk om met een pc te kunen communiceren. Voor het embedded programmeren zou ik als beginner met een basic variant voor avr of pic beginnen en later over stappen naar C of assembly.

Voor basic op een programeerbaar ic of microcontroller is er een goed tutorial op PIC Basic projecten en printplaten etsen.
__________________
Pic Microcontroller Forum
0x0539
Elektronica Junk.

Laatst gewijzigd door Gizmo : 17-06-2008 om 01:31.
Gizmo is offline   Met citaat antwoorden
Reageer
Discussietools
Soortgelijke discussies
Discussie Auteur Forum Reacties Laatste bericht
[Gezocht] Iemand met programmeer ervaring. Lampje Software Junkies 5 1-04-2004 15:31

Copyright 2002 - 2008 Casejunkies.com
Sites: Techzine | Feebs | CaseJunkies | Bodynet | Dolphin-IS.