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>Document</title>
<link rel="stylesheet" href="programmeertalen.css">
<style>
body {
background-color: lightblue;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
height: 100vh;
}
nav {
background-color: #3498db;
color: #fff;
padding: 20px;
position: fixed;
height: 100%;
width: 200px;
top: 0;
right: 0;
box-shadow: -5px 0 5px -5px rgba(0, 0, 0, 0.5);
}
nav ul {
list-style-type: none;
padding: 0;
}
nav li {
margin-bottom: 10px;
}
a {
color: #fff;
text-decoration: none;
}
section.img,
img {
display: grid;
place-items: center;
border-radius: 40px;
margin-bottom: 30px;
margin-top: 10px;
}
.active {
color: rgb(47, 0, 255);
}
main {
margin-right: 220px; /* Zorg ervoor dat de inhoud niet onder de navigatiebalk gaat */
padding: 20px;
}
footer {
background-color: #333;
color: #fff;
text-align: center;
padding: 10px;
position: fixed;
width: 100%;
bottom: 0;
}
</style>
</head>
<body>
<section class="img">
<img src="/technowire/TechnoWire _banner.png" alt="banner">
</section>
<header>
<nav id="main-nav">
<ul>
<li><a href="/technowire/index.html">Home</a></li>
<li><a href="/technowire/hall-of-fame.html">Hall of fame<li>
<li><a class="active" href="/technowire/programmeertalen.html">Programming languages</a></li>
<li><a href="/technowire/silicon valley.html">Silicon valley</a></li>
</ul>
</nav>
</header>
<input type="checkbox" id="ham-menu">
<label for="ham-menu">
<div class="hide-des">
<span class="menu-line"></span>
<span class="menu-line"></span>
<span class="menu-line"></span>
<span class="menu-line"></span>
<span class="menu-line"></span>
<span class="menu-line"></span>
</div>
</label>
<div class="full-page-green"></div>
<div class="ham-menu">
<ul class="centre-text bold-text">
<li><a href="/technowire/index.html">Home</a></li>
<li><a href="/technowire/hall-of-fame.html">Hall of fame
<li><a class="active" href="/technowire/programmeertalen.html">Programming languages</a></li>
<li><a href="/technowire/silicon valley.html">Silicon valley</a></li>
</ul>
</div>
<main>
<section class="programmeertalen">
<h1>Programming Languages</h1>
<br>
<h3>• Machinecode (1940s-1950s)</h2>
<p>
• Year: 1940s-1950s
<br>
• Developer(s): N/A
<br>
• Specific Characteristics: Machine code represents the very first programming language ever created. It consists of binary instructions understood by computers without any intermediate translation. Each command corresponds to a specific operation on the hardware, making it the most primitive form of programming.
</p>
<br>
<h3> •Assembly Language (1950s)</h1>
<p>
• Year: 1950s
<br>
• Developer(s): Various
<br>
• Specific Characteristics: Assembly Language is a low-level language that directly communicates with computer hardware. It uses symbolic representations of machine code instructions, making it easier for programmers to understand and communicate with the hardware. This language is often used for programming on a specific architecture.
</p>
<br>
<h3>• Fortran (1957)</h1>
<p>• Year: 1957
<br>
• Developer(s): John Backus
<br>
• Specific Characteristics: Fortran, short for "Formula Translation," was the first higher-level programming language ever developed. It was specifically designed for scientific and technical computations and introduced concepts such as arrays and loops, making complex calculations easier to perform.
</p>
<br>
<h3>• Lisp (1958)</h1>
<p>• Year: 1958
<br>
• Developer(s): John McCarthy
<br>
• Specific Characteristics: Lisp is known for its focus on symbolic processing and early development in artificial intelligence (AI). It supports recursion and has powerful list processing capabilities, making it well-suited for symbolic manipulation and the creation of AI algorithms.
</p>
<br>
<h3>• COBOL (1959)</h1>
<p>• Year: 1959
<br>
• Developer(s): Grace Hopper, ANSI
<br>
• Specific Characteristics: COBOL, which stands for "Common Business-Oriented Language," was designed for business applications. It is still in use in financial systems and other business-critical software due to its emphasis on readability and comprehensibility.
</p>
<br>
<h3>• BASIC (1964)</h1>
<p>• Year: 1964
<br>
• Developer(s): John G. Kemeny, Thomas E. Kurtz
<br>
• Specific Characteristics: BASIC, an acronym for "Beginner's All-purpose Symbolic Instruction Code," was created to make programming accessible to beginners. It has a simple syntax and is often used in education and for creating simple programs.
</p>
<br>
<h3>• C (1972)</h1>
<p>• Year: 1972
<br>
• Developer(s): Dennis Ritchie
<br>
• Specific Characteristics: C has been influential in system software development due to its efficiency and portability. It provides a powerful set of features and is often used for writing operating systems and embedded software.
</p>
<br>
<h3>• C++ (1983)</h1>
<p>• Year: 1983
<br>
• Developer(s): Bjarne Stroustrup
<br>
• Specific Characteristics: C++ is an extension of C with object-oriented capabilities. This allows programmers to build complex software using objects and classes, and it is popular in game development and system software.
</p>
<br>
<h3>• Java (1995)</h1>
<p>• Year: 1995
<br>
• Developer(s): James Gosling, Sun Microsystems
<br>
• Specific Characteristics: Java was designed for platform-independent development, allowing the same code to run on different operating systems. It is often used for web and mobile applications.
</p>
<br>
<h3>• Python (1991)</h1>
<p>• Year: 1991
<br>
• Developer(s): Guido van Rossum
<br>
• Specific Characteristics: Python is known for its readability and simple syntax, making it an excellent choice for beginners. It is versatile and has a broad community support, contributing to its popularity.
</p>
<br>
<h3>• JavaScript (1995)</h1>
<p>• Year: 1995
<br>
• Developer(s): Netscape Communications Corporation
<br>
• Specific Characteristics: JavaScript is the standard language for web development, allowing developers to create interactive web pages. It runs in the browser and provides dynamic functionality.
</p>
<br>
<h3>• Ruby (1995)</h1>
<p>• Year: 1995
<br>
• Developer(s): Yukihiro Matsumoto (Matz)
<br>
• Specific Characteristics: Ruby is known for its elegance and productivity. It is popular for web development and scripting and has a strong community of users and developers.
</p>
<br>
<h3>• PHP (1995)</h1>
<p>• Year: 1995
<br>
• Developer(s): Rasmus Lerdorf
<br>
• Specific Characteristics: Originally designed for web development, PHP is widely used for creating dynamic web pages. It is tightly integrated with web technologies such as databases and HTML.
</p>
<br>
<h3>• C# (2000)</h1>
<p>• Year: 2000
<br>
• Developer(s): Microsoft
<br>
• Specific Characteristics: C# was developed by Microsoft and is popular for Windows applications and game development. It offers powerful capabilities for building desktop and server applications.
</p>
<br>
<h3>• Go (Golang) (2009)</h1>
<p>• Year: 2009
<br>
• Developer(s): Google
<br>
• Specific Characteristics: Go is designed for efficiency and scalability and is popular for web and system development. It provides strong support for concurrency and simple language constructs.
</p>
<br>
<h3>• Rust (2010)</h1>
<p>• Year: 2010
<br>
• Developer(s): Mozilla Research
<br>
• Specific Characteristics: Rust is designed for system programming with a strong emphasis on safety and performance. It offers features to prevent memory errors and data races.
</p>
</section>
<section class="text">
<!-- Your content goes here -->
</section>
</main>
<footer>
<!-- footer content here -->
</footer>
<script>
function toggleMenu() {
var nav = document.getElementById("main-nav");
nav.classList.toggle("show");
}
</script>
</body>
</html>