Flowchart Symbols in Programming: Definition, Functions & Examples

An error occurred trying to load this video.

Try refreshing the page, or contact customer support.

Coming up next: What is XPATH in XML? - Examples & Functions

You're on a roll. Keep up the good work!

Take Quiz Watch Next Lesson
Your next lesson will play in 10 seconds
  • 0:02 What are Flowchart Symbols?
  • 0:32 Functions of Flowchart Symbols
  • 2:01 Some Examples
  • 2:56 Lesson Summary
Add to Add to Add to

Want to watch this again later?

Log in or sign up to add this lesson to a Custom Course.

Login or Sign up


Recommended Lessons and Courses for You

Lesson Transcript
Instructor: Alisa Perry

Alisa has taught college Computer Technology and has a master's degree in Computer Science.

Much like symbols on a map can tell us what action to take, flowchart symbols represent the various actions of a computer program. In this lesson, we'll learn why these symbols are necessary and go over some of the most basic types used by programmers.

What Are Flowchart Symbols?

As we go about our daily lives, we are constantly seeing symbols. For instance, even without words, we know the red octagon-shaped sign means STOP. With so many symbols in the world, have you ever wondered about the symbols with lines and arrows connecting them that programmers seem to find fascinating? Well, these are flowchart symbols.

Flowchart symbols are specific shapes used to create a visual representation of a program.

Some of the basic flowchart symbols can be seen here:

Basic Flowchart Symbols

Functions of Flowchart Symbols

Each symbol has its own function within the program. Each symbol represents a piece of the code written for the program. The start/end symbol can be used to represent either the beginning or ending of a program. The symbol for process allows you to show how the program is functioning, like when you need the program to calculate two numbers or even analyze the information.

When you decide to enter data, show it on the screen, or print it to paper, you use the input/output symbol. The display symbol signifies that information is displayed to the user.

Next, you'll find a brief example of a program that allows you to input your name then the computer will display it on the screen.

Basic Flowchart to Display Your Name
Basic Flowchart to Display Name

There are many other symbols frequently used in flowcharts. The decision symbol is used for things like 'if statements,' where you must choose an option based on a specified criteria. A decision question may be something as simple as: if the grade is at least 70 then send out the message 'Passing' to the screen. Otherwise, send 'Failing' to the screen.

Sometimes when you're drawing a flowchart, you may need to leave from a portion of the chart and restart somewhere else, causing a break in the flow of the chart. For instance, you may get to the bottom of a column and need to go back to the top of the page to continue with a new column. Adding the connector symbol with a number in it at the exiting and re-entry points with the same number in them helps the reader understand the flow and continue following the program logic correctly.

Some Examples

Good programming requires preparation. A great way to prepare before writing even one line of code, especially for the beginner, is using flowchart symbols to create a flowchart. Visual representation of a program using flowchart symbols can increase your understanding of the program flow. This also makes it easier to read, reducing the number of errors in your program as well as reducing the amount of time you spend troubleshooting.

Here are some more examples of flowchart symbols:

Flowchart examples

To unlock this lesson you must be a Study.com Member.
Create your account

Register to view this lesson

Are you a student or a teacher?

Unlock Your Education

See for yourself why 30 million people use Study.com

Become a Study.com member and start learning now.
Become a Member  Back
What teachers are saying about Study.com
Try it risk-free for 30 days

Earning College Credit

Did you know… We have over 160 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.

To learn more, visit our Earning Credit Page

Transferring credit to the school of your choice

Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.

Create an account to start this course today
Try it risk-free for 30 days!
Create An Account