Close Menu
Digital Marketing Blog
  • Homepage
  • Algemeen
  • Artificial Intelligence
    • Automation
    • Machine Learning
  • Business
    • Analytics
    • Content Marketing
    • SEM
    • Our Authors
    • Data
    • Marketing
    • Social Media
  • Featured
  • People’s Favorite
    • Tops
    • Popular Now
    • Metaverse
    • Ideas
    • Creepy
    • Onderwijs
    • Zorg
  • Technology
    • Blockchain
    • AR/ VR
    • IOT
    • Security

Subscribe to Updates

Get the latest creative news from FooBar about art, design and business.

Most Popular

Fontys en Avans lanceren gezamenlijke eenjarige master rond kunstmatige intelligentie (AI)

May 19, 202612 Views

YoungCapital lanceert solliciteren via Instagram chat

April 14, 20269 Views

AI-agents goed voor meer dan 5% van het verkeer op B2B-websites

October 5, 20266 Views
Facebook X (Twitter) Instagram
Digital Marketing BlogDigital Marketing Blog
  • Over ons
  • Colofon
  • Our Authors
  • Disclaimer
  • Adverteren
  • Blogger worden
  • Privacy & cookies
Facebook X (Twitter) Instagram
Subscribe
  • Homepage
  • Algemeen
  • Artificial Intelligence
    • Automation
    • Machine Learning
  • Business
    • Analytics
    • Content Marketing
    • SEM
    • Our Authors
    • Data
    • Marketing
    • Social Media
  • Featured
  • People’s Favorite
    • Tops
    • Popular Now
    • Metaverse
    • Ideas
    • Creepy
    • Onderwijs
    • Zorg
  • Technology
    • Blockchain
    • AR/ VR
    • IOT
    • Security
Digital Marketing Blog
Home»Technology»What the ‘’Hell’’ is coding?

What the ‘’Hell’’ is coding?

October 21, 2018
Share
Facebook Twitter LinkedIn Email

Gebruik jij je telefoon? Geprogrammeerd. Lees je teletekst of speel je een digitaal spelletje? Ook geprogrammeerd. Gebruik je zelfs simpele apparatuur zoals een brood rooster? Yup, allemaal geprogrammeerd. Bijna alle tegenwoordige apparatuur dat gebruikt word in het dagelijkse leven heeft iets te maken met programmering, maar wat is dat nou precies?

Programmeren zelf, is eigenlijk vergelijkbaar met een hond. Eerst moet je kennismaken met de hond zelf, als je hem bijvoorbeeld adopteert of koopt. De hond zal niet veel snappen van wat jij wilt van hem, en andersom is het ook best onduidelijk. Eerst moet je hem opvoeden met dingen zoals eten, drinken, bad, buiten spelen ect… En na een bepaalde tijd van dit meerdere keren doen, kan de hond ook dingen uitvoeren, zoals ‘Fetch’, zitten, poot, en zo gaat het maar door. Er zijn zelfs mensen die hun hond getraind hebben om een inbreker aan te vallen, om hun wakker te maken in de ochtend, en zelfs om een biertje te halen!

What does it do?
Nu heb ik een beetje uitgelegd wat een hond is en wat hij kan, maar ik ga er vanuit dat je dat al weet. Waarom is het nou zo vergelijkbaar met programmering? Neem C# als voorbeeld (een programmering taal). Je geeft je programma eerst wat waardes (variables) zoals integers of strings (voedsel). Als hij deze genoeg heeft (geen honger meer) kun je hem trucjes leren. Dit doe je door uit te leggen wat hij moet doen:
if [iets] do [iets anders].

Bij coderen is het zelden dat je programma meteen werkt nadat je hem voor de eerste keer afspeelt. Dit is vergelijkbaar met aan een net nieuw geboren hond, vragen of hij een koprol wilt doen. Meer dan 99% van de keren doet hij het niet, en als hij het wel doet heb je een hééél speciale hond.

Maar, met coderen kun je niet dingen doen die een hond kan. Het zou wat zijn, een robot maken die een bad neemt. Je kan echter wel andere dingen doen die een hond dan juist niet meer kan, zoals ik al eerder zei, een mooie timer die je brood perfect roostert.

Een voorbeeld van de opmaak van c#

Het ziet er misschien voor degene die C# nog niet kennen onduidelijk uit. Sommige dingen herken je zoals “Hello World!” omdat het letterlijk gewoon een Engelse zin is. Maar andere delen moet nog leren voordat je het begrijpt, en misschien zelfs kan toepassen.
(Wie is nu de hond?)

Naast C#, zijn er ook tientallen, misschien wel honderden andere codering talen. Een aantal ‘mooie’ daarvan zijn BrainFuck. Nee dit is geen naam die ik zelf heb gekozen, de taal heet werkelijk BrainFuck. Om je even een beter beeld te geven, dit is hoe het eruit ziet :

Corrupte foto? Nope

Zo ziet het er echt uit. Dit vergeleken met C# is het werk van Leonardo Da Vinci vergelijken met een macaroni tekening op de koelkast van een 6 jaar oud kind.

BrainFuck bestaat uit maar acht tekens. Acht! Nou zeg ik niet dat er iets prachtigs uit gemaakt kan worden, maar het is wel een taal. (niet veel mensen besteden ook de tijd om dit te leren).

Buiten BrainFuck zijn er enorm handige programmeringstalen, waarvan je de kleinste broodroosters mee kan besturen, tot een raket de lucht in kan schieten die op weg is naar de maan. Ik heb nu ongeveer 10 jaar geprogrammeerd en ik vind het nog steeds zo leuk als de eerste maand toen ik begon.

Makkelijke talen om te leren, waar ik zelf ook mee ben begonnen, zijn GML of PHP. GML komt als een standaard programmering taal bij “Game Maker Studio”, waar je zelf games mee kan maken. Gamemaker heeft 2 modes: Een voor beginners, met blokken waarbij je precies kunt zien hoe alles werkt, en een voor iets meer ervaren programmeurs, die dan met GML kunnen werken. Ik ben jarenlang bezig geweest met Gamemaker, omdat de mogelijkheden op je niveau van programmeren blijven hangen. Hoe meer ervaren je wordt, hoe “betere” en in ieder geval geavanceerdere games je kunt maken.

Tips om te beginnen? Kopieer wat andere mensen doen. Ja, dit klinkt als stelen en alsof je zelf geen werk doet, maar met kopiëren bedoel ik niet copy-paste een stuk code van iemand, en kijken of het werkt. Als je doormiddel van tutorial, video’s of zelfs een cursus regel voor regel alles overneemt wat behandeld wordt, leer je enorm veel over hoe het werkt. Daarna kun je zelf experimenteren om je eigen programma’s / games te maken. Wie weet, misschien lukt het jou wel om een robot te maken die een bad neemt, of een blikje bier uit de koelkast pakt.

Need a program that doesn’t exist? Why don´t you build it yourself?

{ Return(reader); }

Geschreven door: Floris Damen

Share. Facebook Twitter Pinterest LinkedIn Email
Previous ArticleMarketing Technology Day
Next Article Customer Experience in 1 day

Related Posts

Business

DTC introduceert cybersubsidie voor kleine bedrijven

September 29, 2023
Artificial Intelligence

The changing landscape of software development: A tale of two programmers

June 2, 2023
Business

Nederlands bedrijfsleven en social selling nog niet hand-in-hand

May 24, 2023
Top Posts

Fontys en Avans lanceren gezamenlijke eenjarige master rond kunstmatige intelligentie (AI)

May 19, 202612 Views

YoungCapital lanceert solliciteren via Instagram chat

April 14, 20269 Views

AI-agents goed voor meer dan 5% van het verkeer op B2B-websites

October 5, 20266 Views
Stay In Touch
  • Facebook
  • YouTube
  • TikTok
  • WhatsApp
  • Twitter
  • Instagram
Latest Reviews

Subscribe to Updates

Get the latest creative news from FooBar about art, design and business.

Recent Posts

  • AI-agents goed voor meer dan 5% van het verkeer op B2B-websites
  • Nationale Politie en KickstartAI testen AI-prototype voor complex onderzoek naar milieucriminaliteit
  • Fontys en Avans lanceren gezamenlijke eenjarige master rond kunstmatige intelligentie (AI)
  • YoungCapital lanceert solliciteren via Instagram chat
  • De diefstal van 413.000 KitKats is meer dan opvallend nieuws

Recent Comments

No comments to show.
Most Popular

Fontys en Avans lanceren gezamenlijke eenjarige master rond kunstmatige intelligentie (AI)

May 19, 202612 Views

YoungCapital lanceert solliciteren via Instagram chat

April 14, 20269 Views

AI-agents goed voor meer dan 5% van het verkeer op B2B-websites

October 5, 20266 Views
Our Picks

AI-agents goed voor meer dan 5% van het verkeer op B2B-websites

October 5, 2026

Nationale Politie en KickstartAI testen AI-prototype voor complex onderzoek naar milieucriminaliteit

June 19, 2026

Fontys en Avans lanceren gezamenlijke eenjarige master rond kunstmatige intelligentie (AI)

May 19, 2026

Subscribe to Updates

Get the latest creative news from FooBar about art, design and business.

Archives

  • October 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • February 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • October 2020
  • September 2020
  • July 2020
  • June 2020
  • April 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018

Categories

  • Algemeen
  • Analytics
  • AR/ VR
  • Artificial Intelligence
  • Automation
  • Blockchain
  • Business
  • Content Marketing
  • Creepy
  • Data
  • Entertainment
  • Featured
  • Film
  • Gaming
  • Geen categorie
  • IOT
  • Machine Learning
  • Marketing
  • Metaverse
  • Onderwijs
  • Security
  • SEM
  • Smart Cities
  • Social Media
  • Sport
  • Supply Chain
  • Technology
  • Voice
  • Zorg
Digital Marketing Blog
Facebook X (Twitter) Instagram Pinterest
  • Homepage
  • Algemeen
  • Artificial Intelligence
    • Automation
    • Machine Learning
  • Business
    • Analytics
    • Content Marketing
    • SEM
    • Our Authors
    • Data
    • Marketing
    • Social Media
  • Featured
  • People’s Favorite
    • Tops
    • Popular Now
    • Metaverse
    • Ideas
    • Creepy
    • Onderwijs
    • Zorg
  • Technology
    • Blockchain
    • AR/ VR
    • IOT
    • Security
© 2026 DigitalMarketingBlog. Designed by Abbaly.

Type above and press Enter to search. Press Esc to cancel.