PDF download Download Article PDF download Download Article

Notepad is a text editor that comes pre-installed on Windows computers. Notepad isn't just for taking notes and opening readme files. You can also use Notepad to make basic computer programs. You can do this by creating batch files that run scripts in the Windows Command Prompt. You can also write lines of code inside Notepad. This wikiHow teaches you how to make programs using Notepad.

Coding Using Notepad

  • Open Notepad and write code in the programming language of your choice.
  • Save the file using the file extension for your programming language.
  • Ensure all of your syntax is correct before running the file.
Part 1
Part 1 of 5:

General Tips

PDF download Download Article
  1. Notepad has an icon that resembles a blue Notepad. You can use the following steps to open Notepad in the Windows Start menu:
    • Click the Windows Start button.
    • Type Notepad.
    • Click the Notepad icon.
  2. You can use any programming language in Notepad. However, it needs to be consistent throughout the entire program. You can also use batch script to create batch files that are executed in the Windows Command Prompt.
    Advertisement
  3. When writing code, you should always place each line of code on a separate line. This makes your code easier to read and easier to organize.
  4. It is common practice in coding to indent lines of code that are part of the same block of code. Sometimes you may even have blocks of code within blocks of code. In this case, you may need to double or triple indent your lines of code. If a line of code has an open bracket, brace, or parenthesis, all lines of code after that should be indented until the there is a closing bracket, brace, or parenthesis.
  5. Most programming languages have a way for you to comment out. This renders a block of text inert so that it isn't compiled or interpreted. This allows you to add comments to your code. For example, you can add a comment next to a line of code that briefly explains what the line of code does.
  6. Notepad doesn't have the ability to check or debug your code for you. You need to make sure the code you are entering is correct on your own. Do lots of proofreading. Make sure all your commands are spelled correctly and have the proper capitalization. Make sure you are using the correct opening and closing brackets or parenthesis for your coding language (e.g., { or [). Make sure all open lines of code have been closed. Make sure any special characters are being used correctly.
  7. By default, Notepad saves files as a text (.txt) file. This will not allow you to compile or run your program. When you save your program, you need to add the correct file extension for your programming language at the end of the file name. The following are a few file extensions that are used by common programming langauges:
    • Batch (BAT): - .bat
    • HTML: - .html
    • CSS: - .css
    • Java: - .java
    • Python - .py
    • Ruby: .rb.
    • C: - .c
    • C++ - .cpp
    • C#: - .cs
  8. When you are ready to save your file, use the following steps to add the correct file extension to your program and save it the correct way:
    • Click File.
    • Click Save as.
    • Use the drop-down menu next to "Save as type:" to select All Files(*.*).
    • Type a name for the program or file next to "File name."
    • Add the correct file extension at the end fo the file name (including the period).
    • Click Save.
  9. Advertisement
Part 2
Part 2 of 5:

Creating a BAT Script

PDF download Download Article
  1. You can use batch scripts to create a basic text-based program in the Command Prompt.
  2. Batch script can be used to run basic programs and scripts for Windows in the Command Prompt. The following are a few basic batch commands:[1]
    • @echo off - This removes all unnessessary text that can interfere with your program. This should always be the first command you enter.
    • echo - This command displays whatever text is written after it in the Command Prompt (i.g. "echo Hello World" would display "Hello World" as a line of text in the Command Prompt.).
    • echo. - The "echo." command (with a period at the end) displays a blank line in the Command Prompt. This is useful to isolate lines of text and make them not look cluttered.
    • pause - This command displays the prompt "Press any key to continue..." in the Command Prompt. This is used to create a break in your program. You can use this to allow the user time to read text in your program.
    • cls - This command stands for "clear screen." It clears all text from the screen.
    • title - This command displays whatever text that follows in the title bar of the Command Prompt.
    • color - This command allows you to change the color of the text in the Command Prompt by entering a corresponding letter or number after the command. You can see which letters and numbers corrispond to each color by typing "color/?" in the Command Prompt.
    • exit - This command exits the program.
  3. There's a lot you can do with batch scripts alone. You can make a calculator, make a program that locks and hides folders on your computer. You can even make a game. The following is an example of a script that creates a basic guessing game:[2]
    • @echo off
      color 0e
      title Guessing Game by seJma
      set /a guessnum=0
      set /a answer=%RANDOM%
      set variable1=surf33
      echo -------------------------------------------------
      echo Welcome to the Guessing Game!
      echo.
      echo Try and Guess my Number!
      echo -------------------------------------------------
      echo.
      :top
      echo.
      set /p guess=
      echo.
      if %guess% GTR %answer% ECHO Lower!
      if %guess% LSS %answer% ECHO Higher!
      if %guess%==%answer% GOTO EQUAL
      set /a guessnum=%guessnum% +1
      if %guess%==%variable1% ECHO Found the backdoor hey?, the answer is: %answer%
      goto top
      :equal
      echo Congratulations, You guessed right!!!
      echo.
      echo It took you %guessnum% guesses.
      echo.
      pause
      
  4. Use the following steps to save the script as a batch file:
    • Click File.
    • Click Save as.
    • Use the drop-down menu next to "Save as type:" to select All Files(*.*).
    • Type a name for the program or file next to "File name."
    • Type ".bat" after the file name.
    • Click Save.
  5. After you save your batch file, simply navigate to the location you saved it to and double-click it to open the Command Prompt and run your batch script.
  6. Advertisement


Part 3
Part 3 of 5:

Writing HTML Code

PDF download Download Article
  1. HTML is primarily used for web design. It's a really simple language to learn and a good place to start if you are new to programming.
  2. This line indicates to your web browser that this is an HTML document.
  3. This is the opening tag for your entire HTML code. There will need to be a closing tag at the end of the document. All your HTML code will go in between these two tags.
  4. This is the opening tag for the body of your HTML document. The body contains all the visual details of the document. This includes text, images, links, and embeded media.
  5. This is the opening and closing tag for the text header of your document. This displays text in big, bold letters. Replace "Text" with whatever you want your header text to display.
    • For example: to create a page with the heading "Hello!", you would type "<h1>Hello!</h1>" into Notepad.
  6. This is the opening and closing tag for your paragraph text. This displays text in regular small print. Replace "Text" with whatever you want your paragraph text to be.
    • For example, you would type <p>How are you today?</p> into Notepad to display the phrase "How are you today?" below the heading.
  7. This is the closing body tag. This ends the body section of your HTML document.
  8. This is the closing tag of your HTML document. This closes out the entire document. This is usually the last line of code in an HTML document.
    • HTML is one of the easiest programming languages to learn. If you want to learn more about HTML, it is recommended you do some further reading onlne.
  9. It should look something like this:
    •  <!DOCTYPE html>
      <html>
      <body>
      <h1>Hello!</h1>
      <p>How are you today?</p>
      </body>
      </html>
      
  10. Use the following steps to save the text as an HTML file:
    • Click File.
    • Click Save as.
    • Use the drop-down menu next to "Save as type:" to select All Files(*.*).
    • Type a name for the file or file next to "File name."
    • Type ".html" after the file name.
    • Click Save.
  11. To see what you have created, navigate to where you saved your HTML file, right-click it and select Open with... Then select any web browser of your choice. This will open the HTML file in your web browser.
  12. Advertisement
Part 4
Part 4 of 5:

Scripting in Python

PDF download Download Article
  1. Install Python. In order to run Python files on your computer, you must first install Python. You can download Python from Python.org.
  2. Using the "print" command in Python, you can display any text that you want to.
  3. Make sure that there aren't any spaces when you type the opening command.
  4. after the quotation mark. This is the text that will be displayed when the program runs.
    • If you want, you can replace "Hello World!" with any other text you want.
  5. This program only requires one line of code. It should look something like the following:
    • print("Hello!")
      
  6. Use the following steps to save the program as a Python file:
    • Click File.
    • Click Save as.
    • Use the drop-down menu next to "Save as type:" to select All Files(*.*).
    • Type a name for the program or file next to "File name."
    • Type ".py" after the file name.
    • Click Save.
  7. Use the following steps to open the Command Prompt in Windows:
    • Click the Windows Start icon.
    • Type CMD
    • Click the Command Prompt icon.
  8. You will need to know the exact location you saved the Python file to. Use the following steps to navigate to the folder the Python file is saved to in the Command Prompt:
    • Navigate to the Python file in File Explorer.
    • Right-click the folder name in the address bar at the top.
    • Click Copy Address.
    • Type cd in the Command Prompt (if it is located in a different drive location, such as a D: drive, you will need to type "D:" and press Enter to change to that drive location).
    • Press Ctrl + V to paste the folder address.
    • Press Enter
  9. This runs the file in the Command Prompt. For example, if the file name is "hello.py", you would type "hello.py" and press Enter to execute it.
  10. Advertisement
Part 5
Part 5 of 5:

Writing a C++ Program

PDF download Download Article
  1. Download and install a C++ compiler. While you can write a C++ file in Notepad, you cannot compile a C++ program. For that you will need a separate compiler. There are a variety of C++ compilers for Windows, including Cygwin, Visual Basic, and GCC. Download and install a compiler of your choice.
  2. You'll be using Notepad to create a basic C++ program that displays "Hello World!" when run.
  3. Typing two slash marks is how you comment out in C++. Any text typed after the two slash marks will not be compiled by the compiler. Type two slash marks followed by the name of your program at the top of the page.
  4. This is the preprocessor command. This command instructs C++ to run the following lines of code as a program.
  5. This declares the program's function.
  6. This creates an open bracket. Your program's main code will go between this open bracket and a closed bracket.
  7. This is the execution code of your program.
  8. This adds the closing bracket and closes the program's execution phase.
  9. It should look something like this:
    • //Hello World
      #include <iostream>
      int main ()
      {
      std::cout << "Hello World!";
      }
      
  10. The way you compile your program depends on which compiler you download. For some compilers, you will need to open the C++ file in the compiler itself. For some compilers, you may need to navigate to the ".cpp" file in the Command Prompt and type a specific command to compile the file. Once it is compiled, it will create an executable file (.exe) from the C++ file.
  11. Once you compile the C++ file, double-click the executable file (.exe) to run the program.
  12. Advertisement

Community Q&A

Search
Add New Question
  • Question
    How can I practice and learn to program?
    Community Answer
    Community Answer
    Learn by using w3schools (a website) that has code examples for HTML, CSS, Javascript, and more. Get Notepad++ and become familiar with it.
  • Question
    Can I use a notepad to create a quiz game?
    Community Answer
    Community Answer
    Yes, you can.
  • Question
    Can a kid make a program?
    Community Answer
    Community Answer
    Yes, of course!
See more answers
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Tips

Show More Tips
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Warnings

  • Always check your code before saving it. Saving a broken program can cause issues with your default program compiler.
Advertisement

You Might Also Like

Build a Simple Computer Game Using Batch ScriptBuild a Simple Computer Game Using Batch Script
Create a Simple CSS Stylesheet Using NotepadCreate a Simple CSS Stylesheet Using Notepad
Make a Simple Mod of a GameMake a Simple Mod of a Game
Format Text as Code in Discord2 Simple Ways to Format Text Into Code on Discord
Change Code on Schlage Lock Change 4-Digit User Codes on Schlage Locks
Run a Program from the Command Line on LinuxRun a Program from the Command Line on Linux
Delay a Batch File Delay a Batch File: Timeout, Pause, Ping, Choice & Sleep
Reset Schlage Keypad Lock Without Programming Code Factory Reset a Schlage Lock & Restore the Default Programming Code
Convert from Binary to DecimalConverting Binary to Decimal: Positional Notation & Doubling
Download a GitHub Folder3 Ways to Download GitHub Directories and Repositories
Make an Exe FileMake an Exe File
Write PseudocodeLearn to Write Pseudocode: What It Is and Why You Need It
Convert from Decimal to HexadecimalConvert from Decimal to Hexadecimal: A Quick Guide + Examples
View Source Code View Source Code
Advertisement

About This Article

Travis Boylls
Written by:
wikiHow Technology Writer
This article was co-authored by wikiHow staff writer, Travis Boylls. Travis Boylls is a Technology Writer and Editor for wikiHow. Travis has experience writing technology-related articles, providing software customer service, and in graphic design. He specializes in Windows, macOS, Android, iOS, and Linux platforms. He studied graphic design at Pikes Peak Community College. This article has been viewed 1,003,161 times.
How helpful is this?
Co-authors: 71
Updated: May 24, 2024
Views: 1,003,161
Article SummaryX

1. Open Notepad.
2. Enter your program's code.
3. Click File, then click Save As....
4. Click the "Save as type" drop-down box, then click All Files.
5. Type the program's extension (e.g., ".html") at the end of the name in the "File name" text box.
6. Click Save.

Did this summary help you?

Thanks to all authors for creating a page that has been read 1,003,161 times.

Is this article up to date?

Advertisement