<!DOCTYPE html>
<html>
<head>
<title>Technical Documeentation Page</title>
</head>
<body>
<nav id="navbar">
<header>
<h1>C Programming Documentation</h1>
</header>
<a class="nav-link" href="#Introduction_to_Programming">Introduction to Programming</a>
<a class="nav-link" href="#Program_Design_&_Logic">Progrm Design & Logic</a>
<a class="nav-link" href="#Basic_Concepts_in_C">Basic Concepts in C</a></li>
<a class="nav-link" href="#C_&_Control_Structure">C & Control Structure</a>
<a class="nav-link" href="#C_&_Arrays">C & Array</a>
<a class="nav-link" href="#Modular_Programming">Modular Programming</a>
</nav>
<main id=main-doc>
<BR><BR><BR><BR><BR><BR><BR>
<section class="main-section" id="Introduction_to_Programming">
<header>
<h2>Introduction to Programming</h2>
</header>
<p>Programming is an art of software engineering that involves development of computer programs</p>
<p><code>Computer programming languages are categorised into;mobile app programming language, database programming language, desktop app language,web based app languagen, network app language, artificial inteligence programming language.</code></p>
</section>
<BR><BR><BR><BR><BR><BR><BR>
<section class="main-section" id="Program_Design_&_Logic">
<header>
<h2>Program Design & Logic</h2>
</header>
<p>This involves mappping out the steps the program shall follow.</p>
<p><code></code></p>
<ol>
<li><h3>Algorithm</h3></li>
<h5>This is a step by step way of solving a particular problem and it uses keywords like:BEGIN/START, STOP/END, DECLARE, COMPUTE, SET, IF..THEN..END IF, REPEATE....UNTIL, READ/INPUT, DISPLAY/PRINT.</h5>
<li><h3>Flowchart</h3></li>
<h5> This is a way of documenting a program shall follow in programming format.</h5>
<li><h3>Pseudocode</h3></li>
<h5> They are englishlike statements which specify the steps the program shall follow.
The keywords are; BEGIN/START, STOP/END, DECLARE, COMPUTE, SET, IF..THEN..END IF, REPEATE....UNTIL, EXIT.</h5>
</ol>
</section>
<BR><BR><BR><BR><BR><BR><BR>
<section class="main-section" id="Basic_Concepts_in_C">
<header>
<h2>Basic Concepts in C</h2>
</header>
<p><code>
<ol>
<li><h3>Keywords and Identifiers</h3></li>
<li>Memory allocation,variables,data type,comments and constants</li>
</ol>
</code></p>
</section>
<BR><BR><BR><BR><BR><BR><BR>
<section class="main-section" id="C_&_Control_Structure">
<header>
<h2>C & Control Structure</h2>
</header>
<p>They are statements that a programmer use to control the flow of of program execution.
They are of three types i.e. Decision control structure, sequention control structure, repetitive/loop/iterative control structure.</p>
<p><code></code></p>
</section>
<BR><BR><BR><BR><BR><BR><BR>
<section class="main-section" id="C_&_Arrays">
<header>
<h2>C & Arrays</h2>
</header>
<p>Array is a collection of items of the same data type.</p>
<p><code></code></p>
</section>
<BR><BR><BR><BR><BR><BR><BR>
<section class="main-section" id="Modular_Programming">
<header>
<h2>Modular Programming</h2>
</header>
<p>Modular programming is an art of software engineering whereby the programmers divide large and complex programs into smaller/manageable components known as modules.</p>
<p><code></code></p>
</section>
</main>
</body>
</html>
<script src="https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js"><script>
Hi @jemo ,
It is difficult trying to find the issue without the code.
Could you please share the link to your code.
Hello,
You have 2 typos on your nav-links:
<a class="nav-link" href="#Program_Design_&_Logic">Progrm Design & Logic</a>
Missing and a on Progrm
and:
<a class="nav-link" href="#C_&_Arrays">C & Array</a>
missing an s in the Array
Thank you very much for the asssistence.
I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.
You can also use the “preformatted text” tool in the editor (</>
) to add backticks around text.
See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.