{"id":3901,"date":"2023-02-13T10:33:36","date_gmt":"2023-02-13T09:33:36","guid":{"rendered":"https:\/\/gdksoftware.com\/?page_id=3901"},"modified":"2024-03-11T10:40:53","modified_gmt":"2024-03-11T09:40:53","slug":"delphi-pascal","status":"publish","type":"page","link":"https:\/\/gdksoftware.com\/nl\/delphi-pascal","title":{"rendered":"Wat is Delphi en Pascal?"},"content":{"rendered":"<p><strong>Delphi is de software-ontwikkelomgeving (de IDE) voor de <a href=\"https:\/\/gdksoftware.com\/nl\/kennisbank\/delphi\">programmeertaal<\/a> Pascal. De geschiedenis van Delphi begint dus bij Pascal en is praktisch gezien de visuele uitbreiding van de programmeertaal. Het een kan dus niet zonder het ander. En er zit ook nog eens een interessant stukje geschiedenis aan vast. Benieuwd?<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Delphi is de software-ontwikkelomgeving (de IDE) voor de programmeertaal Pascal. De geschiedenis van Delphi begint dus bij Pascal en is praktisch gezien de visuele uitbreiding van de programmeertaal. Het een kan dus niet zonder het ander. En er zit ook nog eens een interessant stukje geschiedenis aan vast. Benieuwd?<\/p>\n","protected":false},"author":1,"featured_media":1050,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3901","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":{"type_hero":"img","hero_image":1083,"hero_image_position":"","hero_title":"Wat is Delphi en Pascal?","hero_content":"","hero_link":null,"hero_show_h1":false,"flexible_content":[{"acf_fc_layout":"text","text_type":"container","text_marge":"none","text_id":"","text_title":"","text_content":"<h2>In het begin<\/h2>\r\nIn de jaren tachtig was Turbo Pascal een veel gebruikte programmeertaal. Het was eenvoudig aan te leren en erg krachtig in gebruik. Rond 1995 ging Turbo Pascal over van MS-DOS naar Windows. Softwarebedrijf <a href=\"https:\/\/gdksoftware.com\/nl\/kennisbank\/borland-delphi\">Borland<\/a> wilde meer focus op object-geori\u00ebnteerde mogelijkheden en ontwikkelde daarom de IDE genaamd Delphi, waarbij Object Pascal als taal werd ge\u00efmplementeerd.\r\n\r\nDe allereerste versie van Delphi komt uit 1995. Borland-ontwikkelaar Danny Thorpe stelde de codenaam Delphi voor als verwijzing naar het <a href=\"https:\/\/nl.wikipedia.org\/wiki\/Orakel_van_Delphi\">Orakel van Delphi<\/a>. Een van de ontwerpdoelen van het product was om databaseconnectiviteit aan programmeurs te bieden als een sleutelfunctie en een populaire databasetoepassing op dat moment was de Oracle-database.\r\n\r\nDelphi 1 verscheen voor Windows 3.1 en was \u00e9\u00e9n van de eerste Rapid Application Development-tools. Mede door het succes van Windows 3.1 was Delphi 1 een succes. Zo werden in de eerste twee maanden na release al drie miljoen exemplaren van Windows 3.1 verkocht. Delphi 2 was een 32-bit-versie voor Windows 95. Deze software verscheen in 1996. Ondanks de overstap naar Windows 95 was het voor ontwikkelaars geen grote stap, omdat de grafische toolset gelijk bleef. Delphi 2 verving ook de Borland ReportSmith-componenten met de nieuwe Quickreport-componenten.\r\n\r\nIn 1997 was Delphi 3 een feit. Deze versie was veel stabieler dan Delphi 2 en introduceerde packages voor componenten, een integratie met COM voor interfaces, WebBroker technologie, DecisionCube en TeeChart componenten en DLL debugging. Delphi 3 was een mijlpaal in de evolutie van Delphi, aangezien deze versie meer mogelijkheden bood voor ontwikkelaars.\r\n<h2>Delphi 4 en 5<\/h2>\r\nIn 1998 bracht Inprise Borland Delphi 4 uit. IDE kwam met een nieuwe editor, die eenvoudig te docken is. Er werd een ADO-koppeling (ActiveX Data Objects) toegevoegd met databases naast BDE (Borland Database Engine). VCL voegde ondersteuning voor ActionLists anchors en constraints en voor de nieuwe Oracle8d databaseserver toe. Lees meer over <a href=\"https:\/\/gdksoftware.com\/nl\/kennisbank\/delphi-1-2-3-4\">alle verbeteringen<\/a> bij Delphi 4.\r\n\r\nEen jaar na Delphi 4 verscheen <a href=\"https:\/\/gdksoftware.com\/nl\/kennisbank\/delphi-5\">Delphi 5<\/a> op de markt. Deze versie was ook weer een stuk stabieler dan de voorgaande versie en bood n\u00f3g meer nieuwe functies, zoals de mogelijkheid om frames te gebruiken en parallel te ontwikkelen.\r\n<h2>Toe aan vernieuwing<\/h2>\r\nAls jouw applicatie nog draait op <a href=\"https:\/\/gdksoftware.com\/nl\/kennisbank\/delphi-1-2-3-4\">Delphi 1, 2, 3 of 4<\/a>, betekent het dat deze inmiddels ruim 25 jaar oud is en (vaak) aan vervanging toe is. Deze versies zijn namelijk niet eenvoudig te <a href=\"https:\/\/gdksoftware.com\/nl\/diensten\/delphi-upgrades-en-updates\/\">upgraden<\/a>. Als ontwikkelaar loop je daarom waarschijnlijk tegen de grenzen van de ontwikkelomgeving aan. Gelukkig hebben daar bij GDK Software een oplossing voor.\r\n\r\nDe allernieuwste versie van Delphi <a href=\"https:\/\/gdksoftware.com\/nl\/nieuws\/rad-studio-12-delphi-12\">is Delphi 12<\/a>. Delphi biedt tegenwoordig Object Pascal met compilers en componenten voor Windows, macOS, Android en Linux. Er zijn veel nieuwe taaluitbreidingen geweest, waardoor Delphi voor ontwikkelaars een eenvoudig te lezen, leren en gebruiken objectgeori\u00ebnteerde taal is.\r\n<h2>Verbreed je horizon<\/h2>\r\nMeer weten over hoe we jou kunnen helpen? Onze specialisten denken in oplossingen. Neem <a href=\"https:\/\/gdksoftware.com\/nl\/contact\">vrijblijvend contact<\/a> met ons op en vraag naar de mogelijkheden. We gaan graag op zoek naar een passende oplossing voor uw uitdaging!","text_content2":"","text_content3":"","text_side_image":null,"text_side_images":null,"text_side_shortcuts_title":"","text_side_shortcuts":null,"text_side_usps":""},{"acf_fc_layout":"related_persons","related_persons_title":"We helpen je graag verder","related_persons_id":"","related_persons":[1398,1384]}]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Wat is Delphi Pascal? GDK legt uit | Upgrade of Expertise?<\/title>\n<meta name=\"description\" content=\"Wat is Delphi Pascal precies? GDK Software legt uit wat de software-ontwikkelomgeving en de programmeertaal met elkaar te maken hebben.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gdksoftware.com\/nl\/delphi-pascal\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wat is Delphi en Pascal?\" \/>\n<meta property=\"og:description\" content=\"Wat is Delphi Pascal precies? GDK Software legt uit wat de software-ontwikkelomgeving en de programmeertaal met elkaar te maken hebben.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gdksoftware.com\/nl\/delphi-pascal\" \/>\n<meta property=\"og:site_name\" content=\"GDK Software\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-11T09:40:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/gdksoftware.com\/wp-content\/uploads\/2020\/05\/Startmeeting-Delphi-1-1-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/gdksoftware.com\\\/nl\\\/delphi-pascal\",\"url\":\"https:\\\/\\\/gdksoftware.com\\\/nl\\\/delphi-pascal\",\"name\":\"Wat is Delphi Pascal? GDK legt uit | Upgrade of Expertise?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gdksoftware.com\\\/nl#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/gdksoftware.com\\\/nl\\\/delphi-pascal#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/gdksoftware.com\\\/nl\\\/delphi-pascal#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/gdksoftware.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/Startmeeting-Delphi-1-1-scaled.jpg\",\"datePublished\":\"2023-02-13T09:33:36+00:00\",\"dateModified\":\"2024-03-11T09:40:53+00:00\",\"description\":\"Wat is Delphi Pascal precies? GDK Software legt uit wat de software-ontwikkelomgeving en de programmeertaal met elkaar te maken hebben.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/gdksoftware.com\\\/nl\\\/delphi-pascal#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/gdksoftware.com\\\/nl\\\/delphi-pascal\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/gdksoftware.com\\\/nl\\\/delphi-pascal#primaryimage\",\"url\":\"https:\\\/\\\/gdksoftware.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/Startmeeting-Delphi-1-1-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/gdksoftware.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/Startmeeting-Delphi-1-1-scaled.jpg\",\"width\":2560,\"height\":1707},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/gdksoftware.com\\\/nl\\\/delphi-pascal#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/gdksoftware.com\\\/nl\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wat is Delphi en Pascal?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/gdksoftware.com\\\/nl#website\",\"url\":\"https:\\\/\\\/gdksoftware.com\\\/nl\",\"name\":\"GDK Software\",\"description\":\"Zet de stip op je horizon\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/gdksoftware.com\\\/nl?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Wat is Delphi Pascal? GDK legt uit | Upgrade of Expertise?","description":"Wat is Delphi Pascal precies? GDK Software legt uit wat de software-ontwikkelomgeving en de programmeertaal met elkaar te maken hebben.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/gdksoftware.com\/nl\/delphi-pascal","og_locale":"nl_NL","og_type":"article","og_title":"Wat is Delphi en Pascal?","og_description":"Wat is Delphi Pascal precies? GDK Software legt uit wat de software-ontwikkelomgeving en de programmeertaal met elkaar te maken hebben.","og_url":"https:\/\/gdksoftware.com\/nl\/delphi-pascal","og_site_name":"GDK Software","article_modified_time":"2024-03-11T09:40:53+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/gdksoftware.com\/wp-content\/uploads\/2020\/05\/Startmeeting-Delphi-1-1-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"3 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/gdksoftware.com\/nl\/delphi-pascal","url":"https:\/\/gdksoftware.com\/nl\/delphi-pascal","name":"Wat is Delphi Pascal? GDK legt uit | Upgrade of Expertise?","isPartOf":{"@id":"https:\/\/gdksoftware.com\/nl#website"},"primaryImageOfPage":{"@id":"https:\/\/gdksoftware.com\/nl\/delphi-pascal#primaryimage"},"image":{"@id":"https:\/\/gdksoftware.com\/nl\/delphi-pascal#primaryimage"},"thumbnailUrl":"https:\/\/gdksoftware.com\/wp-content\/uploads\/2020\/05\/Startmeeting-Delphi-1-1-scaled.jpg","datePublished":"2023-02-13T09:33:36+00:00","dateModified":"2024-03-11T09:40:53+00:00","description":"Wat is Delphi Pascal precies? GDK Software legt uit wat de software-ontwikkelomgeving en de programmeertaal met elkaar te maken hebben.","breadcrumb":{"@id":"https:\/\/gdksoftware.com\/nl\/delphi-pascal#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gdksoftware.com\/nl\/delphi-pascal"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/gdksoftware.com\/nl\/delphi-pascal#primaryimage","url":"https:\/\/gdksoftware.com\/wp-content\/uploads\/2020\/05\/Startmeeting-Delphi-1-1-scaled.jpg","contentUrl":"https:\/\/gdksoftware.com\/wp-content\/uploads\/2020\/05\/Startmeeting-Delphi-1-1-scaled.jpg","width":2560,"height":1707},{"@type":"BreadcrumbList","@id":"https:\/\/gdksoftware.com\/nl\/delphi-pascal#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/gdksoftware.com\/nl"},{"@type":"ListItem","position":2,"name":"Wat is Delphi en Pascal?"}]},{"@type":"WebSite","@id":"https:\/\/gdksoftware.com\/nl#website","url":"https:\/\/gdksoftware.com\/nl","name":"GDK Software","description":"Zet de stip op je horizon","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gdksoftware.com\/nl?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"}]}},"_links":{"self":[{"href":"https:\/\/gdksoftware.com\/nl\/wp-json\/wp\/v2\/pages\/3901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gdksoftware.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gdksoftware.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gdksoftware.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gdksoftware.com\/nl\/wp-json\/wp\/v2\/comments?post=3901"}],"version-history":[{"count":4,"href":"https:\/\/gdksoftware.com\/nl\/wp-json\/wp\/v2\/pages\/3901\/revisions"}],"predecessor-version":[{"id":5122,"href":"https:\/\/gdksoftware.com\/nl\/wp-json\/wp\/v2\/pages\/3901\/revisions\/5122"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gdksoftware.com\/nl\/wp-json\/wp\/v2\/media\/1050"}],"wp:attachment":[{"href":"https:\/\/gdksoftware.com\/nl\/wp-json\/wp\/v2\/media?parent=3901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}