<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-menu-disabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-os vector-sticky-header-enabled skin-thumbsize-clientpref-standard" lang="pl" dir="ltr"><head>
    <meta charset="UTF-8">
    <title>Lua</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" type="image/png" href="./_res_/favicon.png">
    <link rel="canonical" href="https://pl.wikipedia.org/wiki/Lua"> <link href="./_mw_/ext.cite.parsoid.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/mediawiki.skinning.content.parsoid.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
    <meta name="ResourceLoaderDynamicStyles" content="">
    <link href="./_mw_/ext.gadget.citation-access-info.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.citation-access-info.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.darkmode-overrides.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.darkmode-overrides.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.hlist.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.hlist.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.infobox.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.infobox.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.small-references.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.small-references.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.sprawdz-problemy-szablony.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.sprawdz-problemy-szablony.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.wikiflex.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.gadget.wikiflex.css" rel="stylesheet" type="text/css">
    <link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
    <link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
    <link rel="stylesheet" type="text/css" href="./_res_/footer.css">
    <link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
  </head>
  <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Lua rootpage-Lua skin-vector-2022 action-view">
    <div class="mw-page-container">
      <div class="mw-page-container-inner">
        <div class="mw-content-container">
          <main id="content" class="mw-body">
            <header class="mw-body-header vector-page-titlebar">
              <h1 id="firstHeading" class="firstHeading mw-first-heading"><span lang="pl" dir="ltr"><span class="mw-page-title-main">Lua</span></span></h1>
            </header>
            <a id="top"></a>
            <div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
              <div id="contentSub">
                <div id="mw-content-subtitle"></div>
              </div>
              <div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="pl" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="pl" dir="ltr" data-mw-parsoid-version="0.24.0.0-alpha19" data-mw-html-version="2.8.0"><section data-mw-section-id="0" id="mwAQ">
<table class="infobox" typeof="mw:Transclusion" id="mwAw">
<caption class="naglowek"><span class="mw-empty-elt"><style data-mw-deduplicate="TemplateStyles:r80314483" typeof="mw:Extension/templatestyles">
/* start https://pl.wikipedia.org/ */


.mw-parser-output .infobox>caption>.iboxt-flex{display:flex;justify-content:flex-start;align-items:center;gap:4px}.mw-parser-output .infobox>caption>.iboxt-flex>.iboxt-ikona{flex-grow:0;flex-shrink:0;font-size:7px;max-width:40px;overflow:hidden}.mw-parser-output .infobox>caption>.iboxt-flex>.iboxt-tekst{flex-grow:1}.mw-parser-output .infobox>caption .iboxt-1{font-weight:bold}.mw-parser-output .infobox>caption .iboxt-2{font-style:italic}.mw-parser-output .infobox>caption .iboxt-3{font-style:italic;font-size:90%}


/* end   https://pl.wikipedia.org/ */
</style></span><div class="iboxt-1">Lua</div></caption>

<tbody><tr class="grafika iboxs">
<td colspan="2"><span class="mw-no-invert" typeof="mw:File"><img src="./_assets_/06582e8fb10b1a0b654a370192279361.png" decoding="async" loading="lazy" alt="Logo języka Lua" data-file-width="947" data-file-height="947" data-file-type="drawing" height="150" width="150" class="mw-file-element"></span><br>Logo języka</td></tr>
<tr> 
<th>Pojawienie się</th>
<td>
<p>1993</p></td></tr>
<tr> 
<th>Aktualna <a rel="mw:WikiLink" href="Cykl_%C5%BCycia_programu" title="Cykl życia programu">wersja stabilna</a></th>
<td>
<p>5.5.1<br><small>(24<span typeof="mw:Entity">&nbsp;</span>lipca<span typeof="mw:Entity">&nbsp;</span>2026)</small><span typeof="mw:Entity">&nbsp;</span><a rel="mw:WikiLink/Interwiki" href="https://www.wikidata.org/wiki/Q207316#P348" title="d:Q207316" class="extiw external"><span typeof="mw:Entity">[</span>±<span typeof="mw:Entity">]</span></a></p></td></tr>
<tr> 
<th>Twórca</th>
<td>
<p><a rel="mw:WikiLink" href="Roberto_Ierusalimschy" title="Roberto Ierusalimschy">Roberto Ierusalimschy</a>, Waldemar Celes, Luiz Henrique de Figueiredo</p></td></tr>
<tr> 
<th><a rel="mw:WikiLink" href="Licencja_oprogramowania" title="Licencja oprogramowania">Licencja</a></th>
<td>
<p><a rel="mw:WikiLink" href="Licencja_MIT" title="Licencja MIT">MIT</a></p></td></tr>
<tr> 
<th><a rel="mw:WikiLink" href="Model_programowy_procesora" title="Model programowy procesora" class="mw-redirect">Platforma sprzętowa</a></th>
<td>
<p><a rel="mw:WikiLink" href="Wieloplatformowo%C5%9B%C4%87" title="Wieloplatformowość">wieloplatformowy</a></p></td></tr>
<tr> 
<th><a rel="mw:WikiLink" href="System_operacyjny" title="System operacyjny">Platforma systemowa</a></th>
<td>
<p>wieloplatformowy</p></td></tr>
<tr style="background:#EAECF0; color:black;">
<td colspan="2" class="naglowek" style="text-align:center; border-top: 1px solid var(--border-color-base, #a2a9b1)"><a rel="mw:ExtLink nofollow" href="https://www.lua.org" class="external text">Strona internetowa</a></td></tr>

</tbody></table>
<p id="mwBA"><b id="mwBQ">Lua</b><sup class="mw-ref reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-1" data-mw-group="uwaga" id="mwBg"><span class="mw-reflink-text" id="mwBw"><span class="cite-bracket" id="mwCA">[</span>a<span class="cite-bracket" id="mwCQ">]</span></span></a></sup> (<a rel="mw:WikiLink" href="J%C4%99zyk_portugalski" title="Język portugalski" typeof="mw:Transclusion" id="mwCg">port.</a><span typeof="mw:Entity">&nbsp;</span><em lang="pt" id="mwCw">lua</em>, <i id="mwDA">księżyc</i>) – lekki, <a rel="mw:WikiLink" href="J%C4%99zyk_skryptowy" title="Język skryptowy" id="mwDQ">skryptowy</a> <a rel="mw:WikiLink" href="J%C4%99zyk_programowania" title="Język programowania" id="mwDg">język programowania</a>, zaprojektowany do wbudowania do większych <a rel="mw:WikiLink" href="Oprogramowanie_u%C5%BCytkowe" title="Oprogramowanie użytkowe" id="mwDw">aplikacji</a>, by rozszerzyć ich funkcje, często bywa też używany jako samodzielny język. Lua wiąże w sobie prostą składnię <a rel="mw:WikiLink" href="Podprogram" title="Podprogram" id="mwEA">procedury</a> (podobną do <a rel="mw:WikiLink" href="Pascal_(j%C4%99zyk_programowania)" title="Pascal (język programowania)" id="mwEQ">Pascala</a>) z konstrukcjami opisu danych opartymi na <a rel="mw:WikiLink" href="Tablica_asocjacyjna" title="Tablica asocjacyjna" id="mwEg">tablicach asocjacyjnych</a> i rozszerzalnej <a rel="mw:WikiLink" href="J%C4%99zyk_programowania#Semantyka" title="Język programowania" id="mwEw">semantyce</a>.</p>

<p id="mwFA">Język ten zaimplementowany jest jako mała biblioteka języka <a rel="mw:WikiLink" href="C_(j%C4%99zyk_programowania)" title="C (język programowania)" id="mwFQ">C</a>, napisana według standardu ANSI C. Celami implementacji są: prostota, wydajność i <a rel="mw:WikiLink" href="Przeno%C5%9Bno%C5%9B%C4%87_oprogramowania" title="Przenośność oprogramowania" id="mwFg">przenośność kodu</a>.</p>

<p id="mwFw">Istnieje wiele modyfikacji i nakładek na Lua. Jedną z nich jest LuaBind<sup class="mw-ref reference" id="cite_ref-LuaBind_2-0" rel="dc:references" typeof="mw:Transclusion mw:Extension/ref"><a href="#cite_note-LuaBind-2" id="mwGA"><span class="mw-reflink-text" id="mwGQ"><span class="cite-bracket" id="mwGg">[</span>1<span class="cite-bracket" id="mwGw">]</span></span></a></sup>.</p>

<p id="mwHA">Język programowania Lua został stworzony w 1993 roku przez <a rel="mw:WikiLink" href="Roberto_Ierusalimschy" title="Roberto Ierusalimschy" id="mwHQ">Roberto Ierusalimschy’ego</a>, Luiza Henrique de Figueiredo i Waldemara Celes, którzy wchodzili w skład instytutu Tecgraf, zajmującego się oprogramowaniem graficznym na Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) w Brazylii<sup class="mw-ref reference" id="cite_ref-3" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-3" id="mwIQ"><span class="mw-reflink-text" id="mwIg"><span class="cite-bracket" id="mwIw">[</span>2<span class="cite-bracket" id="mwJA">]</span></span></a></sup>.</p>

</section><section data-mw-section-id="1" id="mwJg" aria-labelledby="Przykłady"><div class="mw-heading mw-heading2"><h2 id="Przykłady"><span id="Przyk.C5.82ady" typeof="mw:FallbackId"></span>Przykłady</h2></div>
<section data-mw-section-id="2" id="mwJw" aria-labelledby="Pierwszy_program_–_hello_world"><div class="mw-heading mw-heading3"><h3 id="Pierwszy_program_–_hello_world"><span id="Pierwszy_program_.E2.80.93_hello_world" typeof="mw:FallbackId"></span>Pierwszy program – <a rel="mw:WikiLink" href="Hello_world" title="Hello world" id="mwKA">hello world</a></h3></div>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwKQ"><pre id="mwKg"><span id="mwKw"></span><span class="nb" id="mwLA">print</span><span class="p" id="mwLQ">(</span><span class="s2" id="mwLg">"Hello World!"</span><span class="p" id="mwLw">)</span>
</pre></div>
<p id="mwMA">Wynik działania programu:</p>

<dl id="mwMQ"><dd id="mwMg"><code id="mwMw">Hello World!</code></dd></dl>

</section><section data-mw-section-id="3" id="mwNA" aria-labelledby="Instrukcja_if"><div class="mw-heading mw-heading3"><h3 id="Instrukcja_if">Instrukcja if</h3></div>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwNQ"><pre id="mwNg"><span id="mwNw"></span><span class="nv" id="mwOA">zmienna</span><span class="w" id="mwOQ"> </span><span class="o" id="mwOg">=</span><span class="w" id="mwOw"> </span><span class="mi" id="mwPA">15</span><span class="w" id="mwPQ"> </span><span class="c1" id="mwPg">--Zmienna zdeklarowana na potrzeby przykładu</span>

<span class="kr" id="mwPw">if</span><span class="w" id="mwQA"> </span><span class="p" id="mwQQ">(</span><span class="w" id="mwQg"> </span><span class="nv" id="mwQw">zmienna</span><span class="w" id="mwRA"> </span><span class="o" id="mwRQ">==</span><span class="w" id="mwRg"> </span><span class="mi" id="mwRw">15</span><span class="w" id="mwSA"> </span><span class="p" id="mwSQ">)</span><span class="w" id="mwSg"> </span><span class="kr" id="mwSw">then</span>
<span class="w" id="mwTA">    </span><span class="nb" id="mwTQ">print</span><span class="p" id="mwTg">(</span><span class="w" id="mwTw"> </span><span class="s2" id="mwUA">"warunek spelniony"</span><span class="w" id="mwUQ"> </span><span class="p" id="mwUg">)</span>
<span class="kr" id="mwUw">else</span>
<span class="w" id="mwVA">    </span><span class="nb" id="mwVQ">print</span><span class="p" id="mwVg">(</span><span class="w" id="mwVw"> </span><span class="s2" id="mwWA">"warunek niespelniony"</span><span class="w" id="mwWQ"> </span><span class="p" id="mwWg">)</span>
<span class="kr" id="mwWw">end</span>
</pre></div>
<p id="mwXA">Wynik działania programu:</p>

<dl id="mwXQ"><dd id="mwXg"><code id="mwXw">warunek spelniony</code></dd></dl>

</section><section data-mw-section-id="4" id="mwYA" aria-labelledby="Podstawowa_pętla_–_for"><div class="mw-heading mw-heading3"><h3 id="Podstawowa_pętla_–_for"><span id="Podstawowa_p.C4.99tla_.E2.80.93_for" typeof="mw:FallbackId"></span>Podstawowa pętla – for</h3></div>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwYQ"><pre id="mwYg"><span id="mwYw"></span><span class="kr" id="mwZA">for</span><span class="w" id="mwZQ"> </span><span class="nv" id="mwZg">i</span><span class="w" id="mwZw"> </span><span class="o" id="mwaA">=</span><span class="w" id="mwaQ"> </span><span class="mi" id="mwag">1</span><span class="p" id="mwaw">,</span><span class="w" id="mwbA"> </span><span class="mi" id="mwbQ">10</span><span class="w" id="mwbg"> </span><span class="kr" id="mwbw">do</span>
<span class="w" id="mwcA">   </span><span class="nb" id="mwcQ">print</span><span class="p" id="mwcg">(</span><span class="w" id="mwcw"> </span><span class="nb" id="mwdA">tostring</span><span class="p" id="mwdQ">(</span><span class="w" id="mwdg"> </span><span class="nv" id="mwdw">i</span><span class="w" id="mweA"> </span><span class="p" id="mweQ">)</span><span class="w" id="mweg"> </span><span class="p" id="mwew">)</span><span class="w" id="mwfA"> </span><span class="c1" id="mwfQ">--Funkcja tostring( ) zamienia podaną wartość na typ string</span>
<span class="kr" id="mwfg">end</span>
</pre></div>
<p id="mwfw">Wynik działania programu:</p>

<dl id="mwgA"><dd id="mwgQ"><code id="mwgg">1 2 3 4 5 6 7 8 9 10</code></dd></dl>

</section><section data-mw-section-id="5" id="mwgw" aria-labelledby="Podstawowa_interakcja_z_użytkownikiem"><div class="mw-heading mw-heading3"><h3 id="Podstawowa_interakcja_z_użytkownikiem"><span id="Podstawowa_interakcja_z_u.C5.BCytkownikiem" typeof="mw:FallbackId"></span>Podstawowa interakcja z użytkownikiem</h3></div>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwhA"><pre id="mwhQ"><span id="mwhg"></span><span class="nb" id="mwhw">print</span><span class="p" id="mwiA">(</span><span class="w" id="mwiQ"> </span><span class="s2" id="mwig">"Czesc, jak masz na imie?</span><span class="se" id="mwiw">\n</span><span class="s2" id="mwjA">"</span><span class="w" id="mwjQ"> </span><span class="p" id="mwjg">)</span><span class="w" id="mwjw"> </span><span class="c1" id="mwkA">--\n to oznaczenie nowej linii</span>
<span class="nv" id="mwkQ">imie</span><span class="w" id="mwkg"> </span><span class="o" id="mwkw">=</span><span class="w" id="mwlA"> </span><span class="nb" id="mwlQ">io.read</span><span class="p" id="mwlg">(</span><span class="w" id="mwlw"> </span><span class="p" id="mwmA">)</span><span class="w" id="mwmQ"> </span><span class="c1" id="mwmg">--Funkcja io.read( ) oczekuje, aż użytkownik coś wpisze, a następnie to zwraca</span>
<span class="nb" id="mwmw">print</span><span class="p" id="mwnA">(</span><span class="w" id="mwnQ"> </span><span class="s2" id="mwng">"Czesc, "</span><span class="w" id="mwnw"> </span><span class="o" id="mwoA">..</span><span class="w" id="mwoQ"> </span><span class="nv" id="mwog">imie</span><span class="w" id="mwow"> </span><span class="o" id="mwpA">..</span><span class="w" id="mwpQ"> </span><span class="s2" id="mwpg">"."</span><span class="w" id="mwpw"> </span><span class="p" id="mwqA">)</span><span class="w" id="mwqQ"> </span><span class="c1" id="mwqg">--Operator .. łączy ze sobą 2 dane typu string</span>
</pre></div>
<p id="mwqw">Wynik działania programu:</p>
<dl id="mwrA"><dd id="mwrQ"><code id="mwrg">Czesc, jak masz na imie?</code></dd>
<dd id="mwrw">[Tutaj oczekuje na wpisanie imienia]</dd>
<dd id="mwsA"><code id="mwsQ">Czesc,</code> [imię].</dd></dl>

</section><section data-mw-section-id="6" id="mwsg" aria-labelledby="Proste_użycie_funkcji"><div class="mw-heading mw-heading3"><h3 id="Proste_użycie_funkcji"><span id="Proste_u.C5.BCycie_funkcji" typeof="mw:FallbackId"></span>Proste użycie funkcji</h3></div>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr mw-highlight-lines mw-highlight-copy" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mwsw"><pre id="mwtA"><span id="mwtQ"></span><span class="hll" id="mwtg"><span class="linenos" data-line="1" id="mwtw"></span><span class="kr" id="mwuA">function</span><span class="w" id="mwuQ"> </span><span class="nf" id="mwug">funkcja</span><span class="p" id="mwuw">(</span><span class="nv" id="mwvA">parametr1</span><span class="p" id="mwvQ">,</span><span class="w" id="mwvg"> </span><span class="nv" id="mwvw">parametr2</span><span class="p" id="mwwA">)</span><span class="w" id="mwwQ"> </span><span class="c1" id="mwwg">--Linia deklarująca funkcję</span>
</span><span class="linenos" data-line="2" id="mwww"></span>
<span class="hll" id="mwxA"><span class="linenos" data-line="3" id="mwxQ"></span><span class="w" id="mwxg">   </span><span class="kr" id="mwxw">return</span><span class="w" id="mwyA"> </span><span class="nv" id="mwyQ">parametr1</span><span class="w" id="mwyg"> </span><span class="o" id="mwyw">*</span><span class="w" id="mwzA"> </span><span class="nv" id="mwzQ">parametr2</span><span class="w" id="mwzg"> </span><span class="c1" id="mwzw">--Słowo kluczowe „return” powoduje zwrócenie wartości przez funkcję</span>
</span><span class="linenos" data-line="4" id="mw0A"></span>
<span class="linenos" data-line="5" id="mw0Q"></span><span class="kr" id="mw0g">end</span>
<span class="linenos" data-line="6" id="mw0w"></span>
<span class="linenos" data-line="7" id="mw1A"></span><span class="nb" id="mw1Q">print</span><span class="p" id="mw1g">(</span><span class="nb" id="mw1w">tostring</span><span class="p" id="mw2A">(</span><span class="nf" id="mw2Q">funkcja</span><span class="p" id="mw2g">(</span><span class="mi" id="mw2w">10</span><span class="p" id="mw3A">,</span><span class="w" id="mw3Q"> </span><span class="mi" id="mw3g">5</span><span class="p" id="mw3w">)))</span><span class="w" id="mw4A"> </span><span class="c1" id="mw4Q">--Wyświetlanie wyniku (50)</span>
</pre></div>
<p id="mw4g">Wynik działania programu:</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr mw-highlight-lines" dir="ltr" typeof="mw:Extension/syntaxhighlight" id="mw4w"><pre id="mw5A"><span id="mw5Q"></span><span class="linenos" data-line="8" id="mw5g"></span><span class="mi" id="mw5w">50</span>
</pre></div>

</section></section><section data-mw-section-id="7" id="mw6A" aria-labelledby="Zobacz_też"><div class="mw-heading mw-heading2"><h2 id="Zobacz_też"><span id="Zobacz_te.C5.BC" typeof="mw:FallbackId"></span>Zobacz też</h2></div>
<ul id="mw6Q"><li id="mw6g">Wikipedia:Lua – o zastosowaniu Lua w Wikipedii i innych projektach Wikimedia</li>
<li id="mw7A"><a rel="mw:WikiLink" href="Roblox" title="Roblox" id="mw7Q">Roblox</a> – prosta platforma do tworzenia gier w języku Lua</li></ul>

</section><section data-mw-section-id="8" id="mw7g" aria-labelledby="Uwagi"><div class="mw-heading mw-heading2"><h2 id="Uwagi">Uwagi</h2></div>
<div class="do-not-make-smaller refsection-uwagi ll-script ll-script-uwagi" typeof="mw:Transclusion" id="mw7w"><div class="mw-references-wrap" typeof="mw:Extension/references" id="mw8A"><ol class="mw-references references" data-mw-group="uwaga" id="mw8Q"><li id="cite_note-1" data-mw-footnote-number="a"><span class="mw-cite-backlink" id="mw8g"><a href="#cite_ref-1" data-mw-group="uwaga" rel="mw:referencedBy" id="mw8w"><span class="mw-linkback-text" id="mw9A">↑</span></a></span> <span id="mw-reference-text-cite_note-1" class="mw-reference-text reference-text" data-mw-group="uwaga">Często, błędnie pisana <i id="mw9Q">LUA</i>; Nazwa ta nie jest akronimem.</span></li>
</ol></div></div>

</section><section data-mw-section-id="9" id="mw9g" aria-labelledby="Przypisy"><div class="mw-heading mw-heading2"><h2 id="Przypisy">Przypisy</h2></div>
<div class="mw-references-wrap" typeof="mw:Extension/references" id="mw_A"><ol class="mw-references references" id="mw_Q"><li id="cite_note-LuaBind-2" data-mw-footnote-number="1"><span class="mw-cite-backlink" id="mw_g"><a href="#cite_ref-LuaBind_2-0" rel="mw:referencedBy" id="mw_w"><span class="mw-linkback-text" id="mwAQA">↑</span></a></span> <span id="mw-reference-text-cite_note-LuaBind-2" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mwAQE"><a rel="mw:ExtLink nofollow" href="https://www.rasterbar.com/products/luabind.html" class="external text" id="mwAQI">LuaBind</a>.<span typeof="mw:Entity" id="mwAQM"> </span><span class="lang-list" id="mwAQQ">(<abbr title="Treść w języku angielskim (English)" id="mwAQU">ang.</abbr>)</span>.</cite></span></li>
<li id="cite_note-3" data-mw-footnote-number="2"><span class="mw-cite-backlink" id="mwAQY"><a href="#cite_ref-3" rel="mw:referencedBy" id="mwAQc"><span class="mw-linkback-text" id="mwAQg">↑</span></a></span> <span id="mw-reference-text-cite_note-3" class="mw-reference-text reference-text"><style data-mw-deduplicate="TemplateStyles:r80314448" typeof="mw:Extension/templatestyles mw:Transclusion" id="mwAQk">
/* start https://pl.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit}.mw-parser-output .citation i>em{font-style:normal}.mw-parser-output .cite-name-before{display:none!important}.mw-parser-output .cite-name-after{display:inline!important}.mw-parser-output .cite-name-full{display:none!important}.mw-parser-output .cite-name-initials{display:inline!important}.mw-parser-output .references .cite-name-before{display:inline!important}.mw-parser-output .references .cite-name-after{display:none!important}.mw-parser-output .references .cite-name-full{display:inline!important}.mw-parser-output .references .cite-name-initials{display:none!important}.mw-parser-output .cite-at-al{display:inline!important}.mw-parser-output .citation.pmid .issn,.mw-parser-output .citation.doi .issn,.mw-parser-output .citation.pmc .issn,.mw-parser-output .citation.nourl .accessdate{display:none}.mw-parser-output .citation.open-access::before,.mw-parser-output .citation.closed-access::before,.mw-parser-output .citation.registered-access::before,.mw-parser-output .citation.limited-access::before{content:"";background-repeat:no-repeat;background-position:left center;padding-right:1em}.mw-parser-output .citation.open-access::before{background-image:url("./_mw_/Open_Access_logo_green_alt2.svg");background-size:8px}.mw-parser-output .citation.closed-access::before{background-image:url("./_mw_/Closed_Access_logo_alternative.svg");background-size:8px}.mw-parser-output .citation.registered-access::before{background-image:url("./_mw_/Lock-blue-alt-2.svg");background-size:8px}.mw-parser-output .citation.limited-access::before{background-image:url("./_mw_/Lock-blue-alt-2.svg");background-size:8px}


/* end   https://pl.wikipedia.org/ */
</style><cite class="citation doi" id="mwAQo"><a rel="mw:WikiLink" href="Roberto_Ierusalimschy" title="Roberto Ierusalimschy" id="mwAQs"><span class="cite-name-before" id="mwAQw"><span class="cite-name-full" id="mwAQ0">Roberto</span><span class="cite-name-initials" title="Roberto" style="display:none" id="mwAQ4">R.</span><span typeof="mw:Entity" id="mwAQ8">&nbsp;</span></span><span class="cite-lastname" id="mwARA">Ierusalimschy</span><span class="cite-name-after" style="display:none" id="mwARE"><span typeof="mw:Entity" id="mwARI">&nbsp;</span><span class="cite-name-full" id="mwARM">Roberto</span><span class="cite-name-initials" title="Roberto" id="mwARQ">R.</span></span></a>, <span class="cite-name-before" id="mwARU"><span class="cite-name-full" id="mwARY">Luiz Henrique de</span><span class="cite-name-initials" title="Luiz Henrique de" style="display:none" id="mwARc">L.H.</span><span typeof="mw:Entity" id="mwARg">&nbsp;</span></span><span class="cite-lastname" id="mwARk">Figueiredo</span><span class="cite-name-after" style="display:none" id="mwARo"><span typeof="mw:Entity" id="mwARs">&nbsp;</span><span class="cite-name-full" id="mwARw">Luiz Henrique de</span><span class="cite-name-initials" title="Luiz Henrique de" id="mwAR0">L.H.</span></span>, <span class="cite-name-before" id="mwAR4"><span class="cite-name-full" id="mwAR8">Waldemar</span><span class="cite-name-initials" title="Waldemar" style="display:none" id="mwASA">W.</span><span typeof="mw:Entity" id="mwASE">&nbsp;</span></span><span class="cite-lastname" id="mwASI">Celes</span><span class="cite-name-after" style="display:none" id="mwASM"><span typeof="mw:Entity" id="mwASQ">&nbsp;</span><span class="cite-name-full" id="mwASU">Waldemar</span><span class="cite-name-initials" title="Waldemar" id="mwASY">W.</span></span>, <a rel="mw:ExtLink nofollow" href="https://dl.acm.org/doi/10.1145/1238844.1238846" class="external text" id="mwASc"><i id="mwASg">The evolution of Lua</i></a>, „Proceedings of the third ACM SIGPLAN conference on History of programming languages”, San Diego California: ACM, <span title="9 czerwca 2007" id="mwASk">2007</span>, <a rel="mw:WikiLink" href="DOI_(identyfikator_cyfrowy)" title="DOI (identyfikator cyfrowy)" id="mwASo">DOI</a>:<span typeof="mw:Entity" id="mwASs">&nbsp;</span><a rel="mw:ExtLink nofollow" href="https://doi.org/10.1145/1238844.1238846" class="external text" data-mw-original-href="//doi.org/10.1145/1238844.1238846" id="mwASw">10.1145/1238844.1238846</a>, ISBN<span typeof="mw:Entity" id="mwAS4">&nbsp;</span><span class="isbn" id="mwAS8">978-1-59593-766-7</span><span class="accessdate" id="mwATA"> [dostęp 2021-11-08]</span><span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft.place=San+Diego+California&amp;rft.genre=book&amp;rft.aufirst=Roberto&amp;rft.aulast=Ierusalimschy&amp;rft.date=2007-06-09&amp;rft.isbn=978-1-59593-766-7&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.btitle=The+evolution+of+Lua&amp;rft.pub=ACM&amp;rft_id=info%3Adoi%2F10.1145%2F1238844.1238846&amp;rft_id=https%3A%2F%2Fdl.acm.org%2Fdoi%2F10.1145%2F1238844.1238846" style="display:none" id="mwATE"><span typeof="mw:Entity" id="mwATI">&nbsp;</span></span> <span class="lang-list" id="mwATM">(<abbr title="Treść w języku angielskim (English)" id="mwATQ">ang.</abbr>)</span>. <span class="problemy problemy-w-cytuj" aria-hidden="true" data-nosnippet="" id="mwATY"><span title="może za dużo pól, bo nie udało się zidentyfikować typu cytowanego źródła" class="c-prb-typ" id="mwATc">typ?</span></span></cite></span></li>
</ol></div>

</section><section data-mw-section-id="10" id="mwATg" aria-labelledby="Linki_zewnętrzne"><div class="mw-heading mw-heading2"><h2 id="Linki_zewnętrzne"><span id="Linki_zewn.C4.99trzne" typeof="mw:FallbackId"></span>Linki zewnętrzne</h2></div>
<ul id="mwATk"><li id="mwATo"><a rel="mw:ExtLink nofollow" href="https://www.lua.org" class="external text" id="mwATs">Oficjalna strona internetowa języka Lua</a></li>
<li id="mwATw"><a rel="mw:ExtLink nofollow" href="http://lua-users.org/" class="external text" id="mwAT0">Lua Users, społeczność użytkowników Lua</a></li>
<li id="mwAT4"><a rel="mw:ExtLink nofollow" href="https://luaforum.com" class="external text" id="mwAT8">Lua Forum</a></li>
<li id="mwAUA"><a rel="mw:ExtLink nofollow" href="https://luarocks.org/" class="external text" id="mwAUE">Lua Rocks, repozytorium bibliotek jęz. Lua</a></li>
<li id="mwAUI"><cite class="citation web" typeof="mw:Transclusion" id="mwAUM"><a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20070202005230/http://luaforge.net/" class="external text">Zastosowania języka Lua</a>.<span typeof="mw:Entity"> </span>luaforge.net.<span typeof="mw:Entity"> </span>[zarchiwizowane z <a rel="mw:ExtLink nofollow" href="http://luaforge.net/" class="external text">tego adresu</a><span typeof="mw:Entity"> </span>(2007-02-02)].</cite></li></ul>

<div class="navbox do-not-make-smaller mw-collapsible mw-collapsed" data-expandtext="pokaż" data-collapsetext="ukryj" typeof="mw:Transclusion" id="mwAUQ"><style data-mw-deduplicate="TemplateStyles:r80314616" typeof="mw:Extension/templatestyles">
/* start https://pl.wikipedia.org/ */


.mw-parser-output .navbox{border:1px solid var(--border-color-base,#a2a9b1);margin:auto;text-align:center;padding:3px;margin-top:1em;clear:both;background-color:var(--background-color-base);color:var(--color-base)}.mw-parser-output table.navbox:not(.pionowy){width:100%}.mw-parser-output .navbox+.navbox{border-top:0;margin-top:0}.mw-parser-output .navbox.pionowy{width:260px;float:right;clear:right;margin:0 0 0.4em 1.4em}.mw-parser-output .navbox.pionowy .before,.mw-parser-output .navbox.pionowy .after{padding:0.5em 0;text-align:center}.mw-parser-output .navbox>.caption,.mw-parser-output .navbox>tbody>tr>th{background:#ccf;text-align:center;font-weight:bold}.mw-parser-output .navbox .tnavbar{font-weight:normal;font-size:xx-small;white-space:nowrap;padding:0}.mw-parser-output .navbox>.tnavbar{margin-left:1em;float:left}.mw-parser-output .navbox .below>hr+.tnavbar{margin-left:auto;margin-right:auto}.mw-parser-output .navbox .below>.tnavbar:before{content:"Ten szablon: "}.mw-parser-output .navbox .tnavbar li:after{content:" · "}.mw-parser-output .navbox .tnavbar li:last-child:after{content:none}.mw-parser-output .navbox hr{margin:0.2em 1em}.mw-parser-output .navbox .title{background:#ddf;text-align:center;font-weight:bold}.mw-parser-output .navbox>.mw-collapsible-content:not(.grupa-szablonów-nawigacyjnych){margin-top:2px;padding:0;font-size:smaller;overflow:auto}.mw-parser-output .navbox .above+div,.mw-parser-output .navbox .above+.navbox-main-content,.mw-parser-output .navbox .below,.mw-parser-output .navbox .title+.grid{margin-top:2px}.mw-parser-output .navbox>.mw-collapsible-content>.above,.mw-parser-output .navbox>.mw-collapsible-content>.below{background:#ddf;text-align:center;margin-left:auto;margin-right:auto}.mw-parser-output .navbox:not(.pionowy) .flex{display:flex;flex-direction:row}.mw-parser-output .navbox .flex>.before,.mw-parser-output .navbox .flex>.after{align-self:center;text-align:center}.mw-parser-output .navbox .flex>.navbox-main-content{flex-grow:1}.mw-parser-output .navbox:not(.pionowy) .before{margin-right:0.5em}.mw-parser-output .navbox:not(.pionowy) .after{margin-left:0.5em}.mw-parser-output .navbox .inner-columns,.mw-parser-output .navbox .inner-group,.mw-parser-output .navbox .inner-standard{border-spacing:0;border-collapse:collapse;width:100%}.mw-parser-output .navbox .inner-standard>tbody>tr>.opis{text-align:right;vertical-align:middle}.mw-parser-output .navbox .inner-standard>tbody>tr>.opis+.spis{border-left:2px solid var(--background-color-base,#fff);text-align:left}.mw-parser-output .navbox .inner-standard>tbody>tr>td{padding:0;width:100%}.mw-parser-output .navbox .inner-standard>tbody>tr>td:first-child{text-align:center}.mw-parser-output .navbox .inner-standard .inner-standard>tbody>tr>td{text-align:left}.mw-parser-output .navbox .inner-standard>tbody>tr>.navbox-odd,.mw-parser-output .navbox .inner-standard>tbody>tr>.navbox-even{padding:0 0.3em}.mw-parser-output .navbox .inner-standard>tbody>tr+tr>th,.mw-parser-output .navbox .inner-standard>tbody>tr+tr>td{border-top:2px solid var(--background-color-base,#fff)}.mw-parser-output .navbox .inner-standard>tbody>tr>th+td{border-left:2px solid var(--background-color-base,#fff)}.mw-parser-output .navbox .inner-columns{table-layout:fixed}.mw-parser-output .navbox .inner-columns>tbody>tr>th,.mw-parser-output .navbox .inner-columns>tbody>tr>td{padding:0;border-left:2px solid var(--background-color-base,#fff);border-right:2px solid var(--background-color-base,#fff)}.mw-parser-output .navbox .inner-columns>tbody>tr>td{vertical-align:top}.mw-parser-output .navbox .inner-columns>tbody>tr+tr>td{border-top:2px solid var(--background-color-base,#fff)}.mw-parser-output .navbox .inner-columns>tbody>tr>th:first-child,.mw-parser-output .navbox .inner-columns>tbody>tr>td:first-child{border-left:0}.mw-parser-output .navbox .inner-columns>tbody>tr>th:last-child,.mw-parser-output .navbox .inner-columns>tbody>tr>td:last-child{border-right:0}.mw-parser-output .navbox .inner-columns>tbody>tr>td>ul,.mw-parser-output .navbox .inner-columns>tbody>tr>td>ol,.mw-parser-output .navbox .inner-columns>tbody>tr>td>dl{text-align:left;column-width:24em}.mw-parser-output .navbox .inner-group>div+div,.mw-parser-output .navbox .inner-group>div>div+div,.mw-parser-output .navbox .inner-group>div>div+table{margin-top:2px}.mw-parser-output .navbox .inner-group>div>.opis,.mw-parser-output .navbox .inner-group>div>.spis{padding:0.1em 1em;text-align:center}.mw-parser-output .navbox>.mw-collapsible-toggle,.mw-parser-output .navbox .inner-group>div.mw-collapsible>.mw-collapsible-toggle{width:4em;text-align:right;margin-right:0.4em}.mw-parser-output .navbox>.fakebar,.mw-parser-output .navbox .inner-group>div.mw-collapsible>.fakebar{float:left;width:4em;height:1em}.mw-parser-output .navbox .opis{background:#ddf;padding:0 1em;white-space:nowrap;font-weight:bold}.mw-parser-output .navbox.pionowy .opis{white-space:normal}.mw-parser-output .navbox.pionowy .navbox-before{background-color:#eee3}.mw-parser-output .navbox.pionowy .navbox-even,.mw-parser-output .navbox:not(.pionowy) .navbox-odd{background-color:#eee3}.mw-parser-output .navbox.pionowy .mw-collapsible-content,.mw-parser-output .navbox.pionowy .navbox-odd,.mw-parser-output .navbox:not(.pionowy) .navbox-even{background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .navbox .inner-group>div>div+div{background-color:#eee3}.mw-parser-output .navbox p{margin:0;padding:0.3em 0}.mw-parser-output .navbox.medaliści .opis.a1,.mw-parser-output .navbox.medaliści .a1 .opis{background:gold}.mw-parser-output .navbox.medaliści .opis.a2,.mw-parser-output .navbox.medaliści .a2 .opis{background:silver}.mw-parser-output .navbox.medaliści .opis.a3,.mw-parser-output .navbox.medaliści .a3 .opis{background:#c96}.mw-parser-output .navbox .navbox-main-content>ul,.mw-parser-output .navbox .navbox-main-content>dl,.mw-parser-output .navbox .navbox-main-content>ol{column-width:24em;text-align:left}.mw-parser-output .navbox ul{list-style:none}.mw-parser-output .navbox .references{background-color:#eee3}.mw-parser-output .navbox .hwrap .hlist dd,.mw-parser-output .navbox .hwrap .hlist dt,.mw-parser-output .navbox .hwrap .hlist li{white-space:normal}.mw-parser-output .navbox .rok{display:inline-block;width:4em;padding-right:0.5em;text-align:right}.mw-parser-output .navbox .navbox-statistics{margin-top:2px;border-top:1px solid var(--border-color-base,#a2a9b1);text-align:center;font-size:small}.mw-parser-output .navbox-summary>.title{font-weight:bold;font-size:larger}.mw-parser-output .navbox:not(.grupa-szablonów) .navbox{margin:0;border:0;padding:0}.mw-parser-output .navbox.grupa-szablonów>.grupa-szablonów-nawigacyjnych>.navbox:first-child{margin-top:2px}@media(max-width:800px){.mw-parser-output .navbox:not(.pionowy) .flex>.before,.mw-parser-output .navbox:not(.pionowy) .flex>.after{display:none}.mw-parser-output .navbox:not(.pionowy) table,.mw-parser-output .navbox:not(.pionowy) tbody{display:block;overflow:visible;width:100%;box-sizing:border-box}.mw-parser-output .navbox:not(.pionowy) .inner-standard tbody tr{display:flex;flex-direction:column}.mw-parser-output .navbox:not(.pionowy) .inner-standard tbody tr .opis{text-align:left}.mw-parser-output .navbox:not(.pionowy) table{margin:0;padding:0}.mw-parser-output .navbox:not(.pionowy) table table{margin:0;padding:0;border:0 none #000;padding-left:2em;width:100%}}@media screen and (max-width:639px){.mw-parser-output .navbox.pionowy{width:100%;margin:0;float:none;box-sizing:border-box;font-size:1rem}.mw-parser-output .navbox.pionowy *{box-sizing:border-box}.mw-parser-output .navbox.pionowy table,.mw-parser-output .navbox.pionowy tbody{display:block;overflow:visible;width:100%}.mw-parser-output .navbox.pionowy .inner-standard tbody tr{display:flex;flex-direction:column}}.mw-parser-output .navbox .opis img,.mw-parser-output .navbox .opis .flagicon,.mw-parser-output .navbox>.caption>.flagicon,.mw-parser-output .navbox>.caption>.image{display:none}@media screen{html.skin-theme-clientpref-night .mw-parser-output .navbox>.caption,html.skin-theme-clientpref-night .mw-parser-output .navbox>tbody>tr>th{background-color:#3a3c3e}html.skin-theme-clientpref-night .mw-parser-output .navbox .title,html.skin-theme-clientpref-night .mw-parser-output .navbox>.mw-collapsible-content>.above,html.skin-theme-clientpref-night .mw-parser-output .navbox>.mw-collapsible-content>.below,html.skin-theme-clientpref-night .mw-parser-output .navbox .opis{background-color:#303234}html.skin-theme-clientpref-night .mw-parser-output .navbox.medaliści .opis.a1,html.skin-theme-clientpref-night .mw-parser-output .navbox.medaliści .a1 .opis{background:#715f00}html.skin-theme-clientpref-night .mw-parser-output .navbox.medaliści .opis.a2,html.skin-theme-clientpref-night .mw-parser-output .navbox.medaliści .a2 .opis{background:#5f5f5f}html.skin-theme-clientpref-night .mw-parser-output .navbox.medaliści .opis.a3,html.skin-theme-clientpref-night .mw-parser-output .navbox.medaliści .a3 .opis{background:#764617}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbox>.caption,html.skin-theme-clientpref-os .mw-parser-output .navbox>tbody>tr>th{background-color:#3a3c3e}html.skin-theme-clientpref-os .mw-parser-output .navbox .title,html.skin-theme-clientpref-os .mw-parser-output .navbox>.mw-collapsible-content>.above,html.skin-theme-clientpref-os .mw-parser-output .navbox>.mw-collapsible-content>.below,html.skin-theme-clientpref-os .mw-parser-output .navbox .opis{background-color:#303234}html.skin-theme-clientpref-os .mw-parser-output .navbox.medaliści .opis.a1,html.skin-theme-clientpref-os .mw-parser-output .navbox.medaliści .a1 .opis{background:#715f00}html.skin-theme-clientpref-os .mw-parser-output .navbox.medaliści .opis.a2,html.skin-theme-clientpref-os .mw-parser-output .navbox.medaliści .a2 .opis{background:#5f5f5f}html.skin-theme-clientpref-os .mw-parser-output .navbox.medaliści .opis.a3,html.skin-theme-clientpref-os .mw-parser-output .navbox.medaliści .a3 .opis{background:#764617}}


/* end   https://pl.wikipedia.org/ */
</style><div class="navbox-title caption"><a rel="mw:WikiLink" href="J%C4%99zyk_programowania" title="Język programowania">Języki programowania</a></div><div class="mw-collapsible-content"><table class="navbox-main-content inner-standard"><tbody><tr class="a1"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="J%C4%99zyk_maszynowy" title="Język maszynowy">1GL</a></th><td class="navbox-list spis hlist navbox-odd">
<ul><li><a rel="mw:WikiLink" href="J%C4%99zyk_maszynowy" title="Język maszynowy">Język maszynowy</a></li>
<li><a rel="mw:WikiLink" href="Kod_bajtowy" title="Kod bajtowy">Kod bajtowy</a>
<ul><li><a rel="mw:WikiLink" href="Kod_bajtowy_Javy" title="Kod bajtowy Javy">Kod bajtowy Javy</a></li>
<li><a rel="mw:WikiLink" href="Kod_bajtowy_Perla" title="Kod bajtowy Perla">Kod bajtowy Perla</a></li>
<li><a rel="mw:WikiLink" href="Kod_zarz%C4%85dzany" title="Kod zarządzany">Kod zarządzany</a></li>
<li>Pcode</li></ul></li></ul>
</td></tr><tr class="a2"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="2GL" title="2GL">2GL</a>/<br><a rel="mw:WikiLink" href="J%C4%99zyk_niskiego_poziomu" title="Język niskiego poziomu">Język drugiej generacji</a>/<br><a rel="mw:WikiLink" href="Asembler" title="Asembler">Asembler</a></th><td class="navbox-list spis hlist navbox-even">
<ul><li><a rel="mw:WikiLink" href="ASSK" title="ASSK">ASSK</a></li>
<li><a rel="mw:WikiLink" href="FASM" title="FASM">FASM</a></li>
<li><a rel="mw:WikiLink" href="GNU_Assembler" title="GNU Assembler">GNU Assembler</a></li>
<li><a rel="mw:WikiLink" href="HLA_(j%C4%99zyk_programowania)" title="HLA (język programowania)">HLA</a></li>
<li><a rel="mw:WikiLink" href="JAS" title="JAS">JAS</a></li>
<li><a rel="mw:WikiLink" href="MOTIS" title="MOTIS">MOTIS</a></li>
<li><a rel="mw:WikiLink" href="NASM" title="NASM">NASM</a></li>
<li><a rel="mw:WikiLink" href="PLAN_(informatyka)" title="PLAN (informatyka)">PLAN</a></li>
<li><a rel="mw:WikiLink" href="SAS_(asembler)" title="SAS (asembler)">asembler SAS</a></li>
<li><a rel="mw:WikiLink" href="Sawik" title="Sawik">Sawik</a></li>
<li><a rel="mw:WikiLink" href="Turbo_Assembler" title="Turbo Assembler">TASM</a></li>
<li><a rel="mw:WikiLink" href="TUZ-3" title="TUZ-3">TUZ-3</a></li>
<li><a rel="mw:WikiLink" href="WebAssembly" title="WebAssembly">WebAssembly</a></li></ul>
</td></tr><tr class="a3"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="3GL" title="3GL">3GL</a> /<br><a rel="mw:WikiLink" href="J%C4%99zyk_wysokiego_poziomu" title="Język wysokiego poziomu">Język trzeciej generacji</a></th><td class="navbox-list spis"><table class="inner-standard"><tbody><tr class="a3_1"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="Programowanie_wieloparadygmatowe" title="Programowanie wieloparadygmatowe">wieloparadygmatowe</a></th><td class="navbox-list spis hlist navbox-odd">
<ul><li><a rel="mw:WikiLink" href="Ada_(j%C4%99zyk_programowania)" title="Ada (język programowania)">Ada</a></li>
<li><a rel="mw:WikiLink" href="C%2B%2B" title="C++">C++</a></li>
<li><a rel="mw:WikiLink" href="Clojure" title="Clojure">Clojure</a></li>
<li><a rel="mw:WikiLink" href="Common_Lisp" title="Common Lisp">Common Lisp</a></li>
<li><a rel="mw:WikiLink" href="D_(j%C4%99zyk_programowania)" title="D (język programowania)">D</a></li>
<li><a rel="mw:WikiLink" href="Dart_(j%C4%99zyk_programowania)" title="Dart (język programowania)">Dart</a></li>
<li><a rel="mw:WikiLink" href="Embarcadero_Delphi" title="Embarcadero Delphi">Delphi</a></li>
<li><a rel="mw:WikiLink" href="Go_(j%C4%99zyk_programowania)" title="Go (język programowania)">Go</a></li>
<li><a rel="mw:WikiLink" href="Icon_(j%C4%99zyk_programowania)" title="Icon (język programowania)">Icon</a></li>
<li><a rel="mw:WikiLink" href="JavaScript" title="JavaScript">JavaScript</a></li>
<li><a rel="mw:WikiLink" href="Kotlin_(j%C4%99zyk_programowania)" title="Kotlin (język programowania)">Kotlin</a></li>
<li><a rel="mw:WikiLink" href="Lua" class="mw-selflink selflink">Lua</a></li>
<li><a rel="mw:WikiLink" href="Nemerle" title="Nemerle">Nemerle</a></li>
<li><a rel="mw:WikiLink" href="OCaml" title="OCaml">OCaml</a></li>
<li><a rel="mw:WikiLink" href="Oz_(j%C4%99zyk_programowania)" title="Oz (język programowania)">Oz</a></li>
<li><a rel="mw:WikiLink" href="Perl" title="Perl">Perl</a></li>
<li><a rel="mw:WikiLink" href="PHP" title="PHP">PHP</a></li>
<li><a rel="mw:WikiLink" href="Python" title="Python">Python</a></li>
<li><a rel="mw:WikiLink" href="Ruby_(j%C4%99zyk_programowania)" title="Ruby (język programowania)">Ruby</a></li>
<li><a rel="mw:WikiLink" href="Rust_(j%C4%99zyk_programowania)" title="Rust (język programowania)">Rust</a></li>
<li><a rel="mw:WikiLink" href="Scala_(j%C4%99zyk_programowania)" title="Scala (język programowania)">Scala</a></li>
<li><a rel="mw:WikiLink" href="Snobol" title="Snobol">Snobol</a></li>
<li><a rel="mw:WikiLink" href="Swift_(j%C4%99zyk_programowania_LLVM)" title="Swift (język programowania LLVM)">Swift</a></li>
<li><a rel="mw:WikiLink" href="Tcl_(j%C4%99zyk_programowania)" title="Tcl (język programowania)">Tcl</a></li></ul>
</td></tr><tr class="a3_2"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="Programowanie_proceduralne" title="Programowanie proceduralne">proceduralne</a><br>i <a rel="mw:WikiLink" href="Programowanie_strukturalne" title="Programowanie strukturalne">strukturalne</a></th><td class="navbox-list spis"><table class="inner-standard"><tbody><tr class="a3_2_1"><th class="navbox-group opis" scope="row">historyczne</th><td class="navbox-list spis hlist navbox-even">
<ul><li><a rel="mw:WikiLink" href="Action!" title="Action!">Action!</a></li>
<li><a rel="mw:WikiLink" href="ALGOL" title="ALGOL">ALGOL</a></li>
<li><a rel="mw:WikiLink" href="APL_(j%C4%99zyk_programowania)" title="APL (język programowania)">APL</a></li>
<li><a rel="mw:WikiLink" href="B_(j%C4%99zyk_programowania)" title="B (język programowania)">B</a></li>
<li><a rel="mw:WikiLink" href="BASIC" title="BASIC">BASIC</a></li>
<li><a rel="mw:WikiLink" href="BCPL" title="BCPL">BCPL</a></li>
<li><a rel="mw:WikiLink" href="Clascal" title="Clascal">Clascal</a></li>
<li><a rel="mw:WikiLink" href="Clipper" title="Clipper">Clipper</a></li>
<li><a rel="mw:WikiLink" href="CPL_(j%C4%99zyk_programowania)" title="CPL (język programowania)">CPL</a></li>
<li><a rel="mw:WikiLink" href="MUMPS" title="MUMPS">MUMPS</a></li>
<li><a rel="mw:WikiLink" href="PL/M" title="PL/M">PL/M</a></li>
<li><a rel="mw:WikiLink" href="SAKO" title="SAKO">SAKO</a></li>
<li><a rel="mw:WikiLink" href="Warsaw_BASIC" title="Warsaw BASIC">Warsaw BASIC</a></li></ul>
</td></tr><tr class="a3_2_2"><th class="navbox-group opis" scope="row">inne</th><td class="navbox-list spis hlist navbox-odd">
<ul><li><a rel="mw:WikiLink" href="AWK" title="AWK">AWK</a></li>
<li><a rel="mw:WikiLink" href="C_(j%C4%99zyk_programowania)" title="C (język programowania)">C</a></li>
<li><a rel="mw:WikiLink" href="C--" title="C--">C--</a></li>
<li><a rel="mw:WikiLink" href="COBOL" title="COBOL">COBOL</a></li>
<li><a rel="mw:WikiLink" href="Forth_(j%C4%99zyk_programowania)" title="Forth (język programowania)">Forth</a></li>
<li><a rel="mw:WikiLink" href="Fortran" title="Fortran">Fortran</a></li>
<li><a rel="mw:WikiLink" href="Modula-2" title="Modula-2">Modula-2</a></li>
<li><a rel="mw:WikiLink" href="Occam" title="Occam">occam</a></li>
<li><a rel="mw:WikiLink" href="Oberon_(j%C4%99zyk_programowania)" title="Oberon (język programowania)">Oberon</a></li>
<li><a rel="mw:WikiLink" href="Pascal_(j%C4%99zyk_programowania)" title="Pascal (język programowania)">Pascal</a></li>
<li><a rel="mw:WikiLink" href="PLEX" title="PLEX">PLEX</a></li>
<li><a rel="mw:WikiLink" href="PL/I" title="PL/I">PL/I</a></li>
<li><a rel="mw:WikiLink" href="PL/SQL" title="PL/SQL">PL/SQL</a></li>
<li><a rel="mw:WikiLink" href="REXX" title="REXX">REXX</a></li>
<li>Lib Sh</li></ul>
</td></tr></tbody></table></td></tr><tr class="a3_3"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="Programowanie_obiektowe" title="Programowanie obiektowe">obiektowe</a></th><td class="navbox-list spis hlist navbox-even">
<ul><li><a rel="mw:WikiLink" href="ActionScript" title="ActionScript">ActionScript</a></li>
<li><a rel="mw:WikiLink" href="C%2B%2B/CLI" title="C++/CLI">C++/CLI</a></li>
<li><a rel="mw:WikiLink" href="C_Sharp" title="C Sharp">C#</a></li>
<li><a rel="mw:WikiLink" href="CoffeeScript" title="CoffeeScript">CoffeeScript</a></li>
<li><a rel="mw:WikiLink" href="Delphi.NET" title="Delphi.NET">Delphi.NET</a></li>
<li><a rel="mw:WikiLink" href="Delphi_Prism" title="Delphi Prism">Delphi Prism</a></li>
<li><a rel="mw:WikiLink" href="Eiffel_(j%C4%99zyk_programowania)" title="Eiffel (język programowania)">Eiffel</a></li>
<li><a rel="mw:WikiLink" href="Java" title="Java">Java</a></li>
<li><a rel="mw:WikiLink" href="MCPL" title="MCPL">MCPL</a></li>
<li><a rel="mw:WikiLink" href="Object_Pascal" title="Object Pascal">Object Pascal</a></li>
<li><a rel="mw:WikiLink" href="Objective-C" title="Objective-C">Objective-C</a></li>
<li><a rel="mw:WikiLink" href="Oxygene_(j%C4%99zyk_programowania)" title="Oxygene (język programowania)">Oxygene</a></li>
<li><a rel="mw:WikiLink" href="Processing" title="Processing">Processing</a></li>
<li><a rel="mw:WikiLink" href="Smalltalk" title="Smalltalk">Smalltalk</a></li>
<li><a rel="mw:WikiLink" href="Simula" title="Simula">Simula</a></li>
<li><a rel="mw:WikiLink" href="Vala_(j%C4%99zyk_programowania)" title="Vala (język programowania)">Vala</a></li>
<li><a rel="mw:WikiLink" href="Visual_Basic" title="Visual Basic">Visual Basic</a></li>
<li><a rel="mw:WikiLink" href="Visual_Basic_.NET" title="Visual Basic .NET">VB.NET</a></li></ul>
</td></tr><tr class="a3_4"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="Programowanie_funkcyjne" title="Programowanie funkcyjne">funkcyjne</a></th><td class="navbox-list spis hlist navbox-odd">
<ul><li><a rel="mw:WikiLink" href="Clojure" title="Clojure">Clojure</a></li>
<li><a rel="mw:WikiLink" href="Erlang_(j%C4%99zyk_programowania)" title="Erlang (język programowania)">Erlang</a></li>
<li><a rel="mw:WikiLink" href="F_Sharp" title="F Sharp">F#</a></li>
<li><a rel="mw:WikiLink" href="Haskell" title="Haskell">Haskell</a></li>
<li><a rel="mw:WikiLink" href="Lisp" title="Lisp">Lisp</a></li>
<li><a rel="mw:WikiLink" href="Meta_Language" title="Meta Language">Meta Language</a></li>
<li><a rel="mw:WikiLink" href="Scheme" title="Scheme">Scheme</a></li>
<li><a rel="mw:WikiLink" href="Standard_ML" title="Standard ML">Standard ML</a></li></ul>
</td></tr><tr class="a3_5"><th class="navbox-group opis" scope="row">edukacyjne</th><td class="navbox-list spis hlist navbox-even">
<ul><li><a rel="mw:WikiLink" href="Comal_(j%C4%99zyk)" title="Comal (język)">Comal</a></li>
<li><a rel="mw:WikiLink" href="Logo_(j%C4%99zyk_programowania)" title="Logo (język programowania)">Logo</a></li>
<li><a rel="mw:WikiLink" href="Scratch_(j%C4%99zyk_programowania)" title="Scratch (język programowania)">Scratch</a></li>
<li><a rel="mw:WikiLink" href="Microsoft_Small_Basic" title="Microsoft Small Basic">Small Basic</a></li></ul>
</td></tr></tbody></table></td></tr><tr class="a4"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="4GL" title="4GL">4GL</a>/<br>Język czwartej generacji/<br><a rel="mw:WikiLink" href="J%C4%99zyk_dziedzinowy" title="Język dziedzinowy">Język dziedzinowy</a></th><td class="navbox-list spis"><table class="inner-standard"><tbody><tr class="a4_1"><th class="navbox-group opis" scope="row">Języki zapytań do baz danych</th><td class="navbox-list spis hlist navbox-odd">
<ul><li><a rel="mw:WikiLink" href="PL/pgSQL" title="PL/pgSQL">PL/pgSQL</a></li>
<li><a rel="mw:WikiLink" href="PL/SQL" title="PL/SQL">PL/SQL</a></li>
<li><a rel="mw:WikiLink" href="SQL" title="SQL">SQL</a></li>
<li><a rel="mw:WikiLink" href="Transact-SQL" title="Transact-SQL">Transact-SQL</a></li></ul>
</td></tr><tr class="a4_2"><th class="navbox-group opis" scope="row">Generatory raportów / stron</th><td class="navbox-list spis hlist navbox-even">
<ul><li><a rel="mw:WikiLink" href="GAUSS" title="GAUSS">GAUSS</a></li>
<li><a rel="mw:WikiLink" href="METAFONT" title="METAFONT">METAFONT</a></li>
<li><a rel="mw:WikiLink" href="PostScript" title="PostScript">PostScript</a></li>
<li><a rel="mw:WikiLink" href="RPG_(j%C4%99zyk_programowania)" title="RPG (język programowania)">RPG-II</a></li>
<li><a rel="mw:WikiLink" href="Mathematica" title="Mathematica">Mathematica</a></li></ul>
</td></tr><tr class="a4_3"><th class="navbox-group opis" scope="row">Przetwarzanie danych, analiza i raportowanie</th><td class="navbox-list spis hlist navbox-odd">
<ul><li><a rel="mw:WikiLink" href="ABAP" title="ABAP">ABAP</a></li>
<li><a rel="mw:WikiLink" href="Clarion_(j%C4%99zyk_programowania)" title="Clarion (język programowania)">Clarion</a></li>
<li><a rel="mw:WikiLink" href="Informix-4GL" title="Informix-4GL">Informix-4GL</a></li>
<li><a rel="mw:WikiLink" href="R_(j%C4%99zyk_programowania)" title="R (język programowania)">R</a></li>
<li><a rel="mw:WikiLink" href="SAS_4GL" title="SAS 4GL">SAS 4GL</a></li>
<li><a rel="mw:WikiLink" href="MATLAB" title="MATLAB">MATLAB</a></li></ul>
</td></tr></tbody></table></td></tr><tr class="a5"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="5GL" title="5GL">5GL</a>/<a rel="mw:WikiLink" href="Programowanie_logiczne" title="Programowanie logiczne">Logiczne</a></th><td class="navbox-list spis hlist navbox-even">
<ul><li><a rel="mw:WikiLink" href="Haskell" title="Haskell">Haskell</a></li>
<li><a rel="mw:WikiLink" href="Merkury_(j%C4%99zyk_programowania)" title="Merkury (język programowania)">Merkury</a></li>
<li><a rel="mw:WikiLink" href="Prolog_(j%C4%99zyk_programowania)" title="Prolog (język programowania)">Prolog</a></li></ul>
</td></tr><tr class="a6"><th class="navbox-group opis" scope="row"><a rel="mw:WikiLink" href="Ezoteryczny_j%C4%99zyk_programowania" title="Ezoteryczny język programowania">Ezoteryczne</a></th><td class="navbox-list spis hlist navbox-odd">
<ul><li><a rel="mw:WikiLink" href="Brainfuck" title="Brainfuck">Brainfuck</a></li>
<li><a rel="mw:WikiLink" href="Brainfork" title="Brainfork">Brainfork</a></li>
<li><a rel="mw:WikiLink" href="BeFunge" title="BeFunge">BeFunge</a></li>
<li><a rel="mw:WikiLink" href="HQ9%2B" title="HQ9+">HQ9+</a></li>
<li><a rel="mw:WikiLink" href="INTERCAL" title="INTERCAL">INTERCAL</a></li>
<li><a rel="mw:WikiLink" href="LOLCODE" title="LOLCODE">LOLCODE</a></li>
<li><a rel="mw:WikiLink" href="Malbolge" title="Malbolge">Malbolge</a></li>
<li><a rel="mw:WikiLink" href="Piet" title="Piet">Piet</a></li>
<li><a rel="mw:WikiLink" href="Shakespeare_(j%C4%99zyk_programowania)" title="Shakespeare (język programowania)">Shakespeare</a></li>
<li><a rel="mw:WikiLink" href="Unlambda" title="Unlambda">Unlambda</a></li>
<li>Velato</li>
<li><a rel="mw:WikiLink" href="Whirl" title="Whirl">Whirl</a></li>
<li><a rel="mw:WikiLink" href="Whitespace" title="Whitespace">Whitespace</a></li>
<li>Legal</li>
<li>FALSE</li>
<li>Illgoll</li>
<li>Pandora</li></ul>
</td></tr><tr class="a7"><th class="navbox-group opis" scope="row">Inne</th><td class="navbox-list spis hlist navbox-even">
<ul><li><a rel="mw:WikiLink" href="Lustre_(j%C4%99zyk_programowania)" title="Lustre (język programowania)">Lustre</a></li>
<li><a rel="mw:WikiLink" href="QCL" title="QCL">QCL</a></li></ul>
</td></tr></tbody></table></div></div>

<span class="mw-empty-elt" typeof="mw:Transclusion" id="mwAUU"><style data-mw-deduplicate="TemplateStyles:r80314588" typeof="mw:Extension/templatestyles">
/* start https://pl.wikipedia.org/ */


.mw-parser-output #normdaten>div+div{margin-top:0.5em}.mw-parser-output #normdaten>div>div{background:var(--background-color-neutral,#eaecf0);padding:.2em .5em}.mw-parser-output #normdaten ul{margin:0;padding:0}.mw-parser-output #normdaten ul li:first-child{padding-left:.5em;border-left:1px solid var(--border-color-base,#a2a9b1)}


/* end   https://pl.wikipedia.org/ */
</style></span><div id="normdaten" class="catlinks"><div class="normdaten-typ-fehlt"><div><a rel="mw:WikiLink" href="Kontrola_autorytatywna" title="Kontrola autorytatywna">Kontrola autorytatywna</a><span typeof="mw:Entity">&nbsp;</span>(<span class="description"><a rel="mw:WikiLink" href="J%C4%99zyk_programowania" title="Język programowania">język programowania</a></span>):</div><ul><li><a rel="mw:WikiLink" href="Library_of_Congress_Control_Number" title="Library of Congress Control Number">LCCN</a>:<span typeof="mw:Entity"> </span><span class="uid"><a rel="mw:ExtLink nofollow" href="http://lccn.loc.gov/sh2004007514" class="external text">sh2004007514</a></span></li><li><a rel="mw:WikiLink" href="Gemeinsame_Normdatei" title="Gemeinsame Normdatei">GND</a>:<span typeof="mw:Entity"> </span><span class="uid"><a rel="mw:ExtLink nofollow" href="http://d-nb.info/gnd/7547043-3" class="external text">7547043-3</a></span></li><li><a rel="mw:WikiLink" href="Biblioth%C3%A8que_nationale" title="Bibliothèque nationale">BnF</a>:<span typeof="mw:Entity"> </span><span class="uid"><a rel="mw:ExtLink nofollow" href="http://catalogue.bnf.fr/ark:/12148/cb166522948" class="external text">166522948</a></span></li><li><a rel="mw:WikiLink" href="Biblioteka_Narodowa_Izraela" title="Biblioteka Narodowa Izraela">J9U</a>:<span typeof="mw:Entity"> </span><span class="uid"><a rel="mw:ExtLink nofollow" href="https://www.nli.org.il/en/authorities/987007563918605171" class="external text">987007563918605171</a></span></li></ul></div></div>



</section></div><!--htdig_noindex--><div><div class="zim-footer">
    This article is issued from <a class="external text" title="Last edited on 2026-05-12" href="https://pl.wikipedia.org/wiki/?title=Lua&amp;oldid=79748733">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.pl">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
            </div>
          </main>
        </div>
      </div>
    </div>
     <script src="./_webp_/webpHandler.js"></script>
  

</body></html>