Current directory: /home/klas4s23/domains/585455.klas4s23.mid-ica.nl/public_html/Gastenboek/uploads
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Decoding history</title>
<link rel="stylesheet" href="style.css">
<link rel="icon" href="foto/TechnoWire_icon.png">
</head>
<body>
<div class="grid">
<div class="header">
<div>
<a href="index.html"><img id="logo" src="foto/TechnoWire_logo_white2.png" alt="Technowire_logo" height="70em"></a>
</div>
<input id="menu-toggle" type="checkbox" />
<label class='menu-button-container' for="menu-toggle">
<div class='menu-button'></div>
</label>
<ul class="menu">
<li><a href="index.html">Home</a></li>
<li><a href="it.html">IT hall of fame</a></li>
<li><a href="decoding.html">Decoding history</a></li>
<li><a href="silicon.html">silicon valley</a></li>
</ul>
</section>
</div>
<div class="nav">
<div class="sidenav">
<a href="it.html">IT hall of fame</a>
<a href="decoding.html">Decoding history</a>
<a href="silicon.html">Silicon valley</a>
</div>
</div>
<div class="time">
<h2 id="title">Decoding history</h2>
<p id="info">Programming languages can be divided into different categories. These categories provide
software developers with various levels of abstraction and capabilities to develop software solutions.
Machine code consists of instructions that are executed and understood by a computer processor. The code
consists of binary digits and zeros that indicate actions and operations performed by the processor.
Assembly languages are programming languages that provide a low level of abstraction between machine
code and higher-level programming languages. Assembly languages use text symbols and abbreviations.
Higher-level programming languages are languages designed to allow programmers to write code at a more
abstract level. One example of a high-level programming language is Javascript. Fourth-generation
languages, also known as 4GL, are programming languages designed to facilitate the development of
software applications through higher levels of abstraction and automation. An example of a 4GL language
is SQL. Object-oriented languages, also known as OOP languages, are programming languages that make it
easier to design and maintain complex systems. An example of an object-oriented language is Python.</p>
<div class="bg-gradient_solid">
<div class="container1">
<div class="section-header">
<h2>Timeline</h2>
<hr>
</div>
<div class="steps">
<div class="steps-container">
<div class="content">
<h2>C++</h2>
<h4>Bjarne Stroustrup</h4>
<p>C++is a programming language used to build a wide range of software, from games and
applications to system software. In simple terms, it's a tool that developers use to
write code that can be executed by a computer. C++ is known for its efficiency and
versatility, making it suitable for tasks that require high performance, such as
game development, system programming, and creating software for various applications
and industries.</p>
<img src="foto/C++.png">
</div>
<i class="step-line"></i>
<div class="date">1983</div>
</div>
<div class="steps-container">
<div class="content">
<h2>Python</h2>
<h4>Guido van Rossum</h4>
<p>Python is a programming language used for various applications, from web development
to data analysis. In simple terms, it's a versatile tool that allows developers to
write code to solve different types of problems. Python is known for its readability
and ease of use, making it a popular choice for beginners. It is used for tasks like
building websites, creating automation scripts, developing software, and analyzing
data in fields such as machine learning and scientific research.</p>
<img src="foto/Python.png">
</div>
<i class="step-line"></i>
<div class="date">1991</div>
</div>
<div class="steps-container">
<div class="content">
<h2>HTML</h2>
<h4>Tim Berners-Lee</h4>
<p>HTML, or Hypertext Markup Language, is the standard language used to create and
design websites. In simple terms, HTML is used to structure the content on web
pages, defining elements like headings, paragraphs, images, links, and more. It
provides the basic building blocks for creating web pages and is essential for
displaying information on the internet in a structured and readable way.</p>
<img src="foto/HTML5.png">
</div>
<i class="step-line"></i>
<div class="date">1993</div>
</div>
<div class="steps-container">
<div class="content">
<h2>Javascript</h2>
<h4>Brendan Eich</h4>
<p>JavaScript is a programming language used for making websites interactive. In simple
terms, it allows developers to create features like dynamic content, interactive
forms, and responsive interfaces on web pages. JavaScript runs in web browsers and
enhances the user experience by adding interactivity, making websites more engaging
and functional.</p>
<img src="foto/JavaScript-logo.png">
</div>
<i class="step-line"></i>
<div class="date">1995</div>
</div>
<div class="steps-container">
<div class="content">
<h2>PHP</h2>
<h4>Rasmus Lerdorf</h4>
<p>PHP is a server-side scripting language commonly used in web development to create
dynamic websites. It enables developers to embed code within HTML for tasks like
processing forms and interacting with databases. Widely used for various web
applications, PHP enhances website functionality by processing data and generating
dynamic content.</p>
<img src="foto/php-logo.svg">
</div>
<i class="step-line"></i>
<div class="date">1995</div>
</div>
<div class="steps-container">
<div class="content">
<h2>Java</h2>
<h4>James Gosling</h4>
<p>Java is a versatile programming language used for creating applications that run on
various devices. Known for its platform independence, it's widely used for web apps,
mobile apps (especially Android), enterprise systems, and various software
applications.</p>
<img src="foto/Java-Logo.png">
</div>
<i class="step-line"></i>
<div class="date">1996</div>
</div>
<div class="steps-container">
<div class="content">
<h2>CSS</h2>
<h4>W3C</h4>
<p>CSS is a web development language that styles HTML elements, controlling how text,
images, and layout appear on a website. It enables developers to define fonts,
colors, spacing, and positioning for consistent and visually appealing designs. By
separating structure (HTML) and presentation (CSS), it enhances code modularity and
maintainability, ensuring a cohesive and pleasing user experience.</p>
<img src="foto/CSS3_logo.png">
</div>
<i class="step-line"></i>
<div class="date">1996</div>
</div>
<div class="steps-container">
<div class="content">
<h2>C#</h2>
<h4>Microsoft Corporation</h4>
<p>C# is a Microsoft-developed programming language used to build versatile software
applications for Windows, web, and mobile platforms. It's part of the .NET framework
and is popular for creating applications in the Microsoft ecosystem, including
Windows apps, Unity games, and server-side applications. In essence, C# provides
flexibility and compatibility for a diverse range of software.</p>
<img src="foto/c-sharp.png">
</div>
<i class="step-line"></i>
<div class="date">2001</div>
</div>
<div class="steps-container">
<div class="content">
<h2>Swift</h2>
<h4>Apple Inc</h4>
<p>Swift is Apple's programming language for building applications on iOS, macOS,
watchOS, and tvOS. It's used to create software for Apple devices, from iPhones to
Macs. Known for its speed, safety features, and modern syntax, Swift is popular for
developing mobile apps, desktop software, and applications for wearables and smart
TVs. In essence, Swift is a user-friendly tool tailored for Apple app development.
</p>
<img src="foto/swiftr.svg">
</div>
<i class="step-line"></i>
<div class="date">2014</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>