{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "7e7b4418",
   "metadata": {},
   "source": "# Variables & Types\n\n<!-- chapter-intro -->\n\nPrograms store and transform data. This chapter introduces the fundamental building blocks: naming and storing values, the types those values can have, how to compute with them, and how to read input and display results.\n"
  },
  {
   "cell_type": "markdown",
   "id": "da93cb93",
   "metadata": {},
   "source": "<h2>Why this chapter matters</h2>\n\nEverything a program does involves data. Before you can write useful programs you must understand:\n\n- how variables hold values in memory\n- what types C# offers and when each is appropriate\n- how arithmetic and string operations work\n- how to interact with the user through the console\n"
  },
  {
   "cell_type": "markdown",
   "id": "6202c400",
   "metadata": {},
   "source": "<h2>Learning goals</h2>\n\nBy the end of this chapter, you should be able to:\n\n- declare and initialize variables of numeric, boolean, and string types\n- apply arithmetic and string operators correctly\n- convert between types safely using casting and `Parse`\n- read user input with `Console.ReadLine` and display results with `Console.WriteLine`\n\n<h2>Chapter flow</h2>\n\n```{tableofcontents}\n```\n"
  }
 ],
 "metadata": {
  "jupytext": {
   "cell_metadata_filter": "-all",
   "main_language": "python",
   "notebook_metadata_filter": "-all"
  },
  "language_info": {
   "name": "python"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}