<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- ???????????? ???????????????? -->
  <url>
    <loc>https://sad-lang.org/</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="ar" href="https://sad-lang.org/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://sad-lang.org/en/"/>
  </url>

  <!-- ?????????? ???????????? -->
  <url><loc>https://sad-lang.org/download</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://sad-lang.org/learn</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://sad-lang.org/tutorials</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sad-lang.org/playground</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sad-lang.org/playground-v2</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/compare</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/blog</loc><lastmod>2026-03-21</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/blog/v1-release</loc><lastmod>2026-03-21</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>

  <!-- ?????????????? ?????????????? (????????) -->
  <url><loc>https://sad-lang.org/docs/introduction</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://sad-lang.org/docs/getting-started</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://sad-lang.org/docs/first-program</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sad-lang.org/docs/variables</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sad-lang.org/docs/functions</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sad-lang.org/docs/control-flow</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sad-lang.org/docs/pattern-matching</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/errors</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/async</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- ?????????????? ???????????????? -->
  <url><loc>https://sad-lang.org/docs/classes</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sad-lang.org/docs/inheritance</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/traits</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/generators</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- ?????????????? ???????????????? (13 ????????) -->
  <url><loc>https://sad-lang.org/docs/stdlib/core</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/io</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/math</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/string</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/json</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/filesystem</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/http</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/network</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/database</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/crypto</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/xml</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/system</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/stdlib/graphics</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- ?????????????? -->
  <url><loc>https://sad-lang.org/docs/tools/pkg</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/tools/fmt</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/tools/compiler</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/tools/lsp</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- ???????????????? (13 ????????????) -->
  <url><loc>https://sad-lang.org/docs/exercises/core</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/io</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/math</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/string</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/json</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/filesystem</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/http</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/network</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/database</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/crypto</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/xml</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/system</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/exercises/graphics</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>

  <!-- ???????????? ???????????????????? (46 ??????) -->
  <url><loc>https://sad-lang.org/docs/book/</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sad-lang.org/docs/book/01-variables-types</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/02-operators-expressions</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/03-control-flow</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/04-functions</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/05-arrays-maps</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/06-oop-basics</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/07-error-handling</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/08-modules</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/09-strings</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/10-stdlib</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/docs/book/11-oop-advanced</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/12-async-await</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/13-modules-advanced</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/14-generics</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/15-projects-practice</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/16-capstone-roadmap</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/17-design-patterns</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/18-functional-programming</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/19-generators-iterators</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/20-defensive-programming</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/21-data-structures</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/22-algorithms</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/23-pattern-matching-advanced</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/24-file-io</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/25-networking</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/26-database</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/27-gui</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/28-2d-graphics</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/29-web-development</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/30-testing</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://sad-lang.org/docs/book/31-debugging</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/32-performance</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/33-concurrency</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/34-security</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/35-architecture</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/36-package-management</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/37-developer-tools</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/38-compiler</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/39-low-level</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/40-mobile</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/41-documentation</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/42-open-source</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/43-building-library</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/44-advanced-projects</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/45-ai-ml</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://sad-lang.org/docs/book/46-future</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>

  <!-- ?????????? ?????????????????? -->
  <url>
    <loc>https://sad-lang.org/en/</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://sad-lang.org/en/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://sad-lang.org/"/>
  </url>
  <url><loc>https://sad-lang.org/en/download</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/en/docs/introduction</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/en/docs/getting-started</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/en/docs/first-program</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/en/docs/variables</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/en/docs/functions</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/en/docs/control-flow</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sad-lang.org/en/docs/classes</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>

</urlset>
