---
title: "What is the program Counter?"  
description: "What is the program Counter?"  
author: "Sandra Emily"  
published: 2022-05-12  
canonical: https://answers.mindstick.com/qa/97321/what-is-the-program-counter  
category: "troubleshooting"  
tags: ["troubleshooting", "microprocessors"]  
reading_time: 1 minute  

---

# What is the program Counter?

What is the [program](https://www.mindstick.com/blog/12337/scaling-up-your-mentorship-program) [Counter](https://yourviews.mindstick.com/view/81787/india-needs-to-counter-double-standard-china)?

## Answers

### Answer by Hitesh Vohra

- A **programme counter** is a register in a computer [**processor**](https://answers.mindstick.com/qa/97325/why-registers-are-used-inside-of-microprocessors) that stores the address (position) of the currently executed instruction. The programme counter increments its stored value by one for each instruction fetched. The programme counter moves to the next instruction in the sequence after each instruction is fetched. The programme counter generally resets to 0 when the machine restarts or is reset.
- A programme is a set of ordered operations for a computer to do in computing. A computer processor receives an instruction from a software. An address in a computer refers to a specific memory or storage space. A register is one of the processor's modest number of data storage areas.

\

**Read More: [What is Tri-State logic?](https://answers.mindstick.com/qa/97322/what-is-tri-state-logic)**


---

Original Source: https://answers.mindstick.com/qa/97321/what-is-the-program-counter

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
