<!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-theme-clientpref-thumb-standard" lang="uk" 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://uk.wikipedia.org/wiki/Lua"> <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_/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 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="uk" 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="uk" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="uk" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r47828206">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .infobox-header,.mw-parser-output .infobox-label,.mw-parser-output .infobox-above,.mw-parser-output .infobox-full-data,.mw-parser-output .infobox-data,.mw-parser-output .infobox-below,.mw-parser-output .infobox-subheader,.mw-parser-output .infobox-image,.mw-parser-output .infobox-navbar{vertical-align:top}.mw-parser-output .infobox-label,.mw-parser-output .infobox-data{text-align:left}.mw-parser-output .infobox .infobox-above,.mw-parser-output .infobox .infobox-title{font-size:125%;font-weight:bold;text-align:center}.mw-parser-output .infobox-title{padding:0.2em}.mw-parser-output .infobox .infobox-header,.mw-parser-output .infobox .infobox-subheader,.mw-parser-output .infobox .infobox-image,.mw-parser-output .infobox .infobox-full-data,.mw-parser-output .infobox .infobox-below{text-align:center}.mw-parser-output .infobox .infobox-navbar{text-align:right}.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent;color:inherit}.mw-parser-output .infobox-3cols-child{margin:-3px}.mw-parser-output .infobox .navbar{font-size:100%}.mw-parser-output .infobox-code{color:inherit;background:inherit;border:none;padding:inherit}body.skin-minerva .mw-parser-output .infobox-header,body.skin-minerva .mw-parser-output .infobox-subheader,body.skin-minerva .mw-parser-output .infobox-above,body.skin-minerva .mw-parser-output .infobox-title,body.skin-minerva .mw-parser-output .infobox-image,body.skin-minerva .mw-parser-output .infobox-full-data,body.skin-minerva .mw-parser-output .infobox-below{text-align:center}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox.vevent [bgcolor]{background:inherit;color:inherit}html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:var(--color-base,#eaecf0)}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox.vevent [bgcolor]{background:inherit;color:inherit}html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:var(--color-base,#eaecf0)}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table table:not(.not-infobox-table-cell) th,body.skin--responsive .mw-parser-output .infobox-table table:not(.not-infobox-table-cell) td{padding-left:inherit;padding-right:inherit}}


/* end   https://uk.wikipedia.org/ */
</style><table class="infobox" style="width: 26em;;"><tbody><tr><th colspan="2" class="infobox-above">Lua</th></tr><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><img src="./_assets_/0c70a452f799bfe840676ee341124611/Lua-Logo.svg.png" decoding="async" width="200" height="200" class="mw-file-element" data-file-width="947" data-file-height="947" loading="lazy"></span></td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%9F%D0%B0%D1%80%D0%B0%D0%B4%D0%B8%D0%B3%D0%BC%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Парадигма програмування">Парадигма</a></th><td class="infobox-data">мульти-парадигмова: <a href="%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0" title="Скриптова мова">скриптова</a>, <a href="%D0%86%D0%BC%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Імперативне програмування">імперативна</a>, <a href="%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D1%96%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" class="mw-redirect" title="Функціональне програмування">функціональна</a>, <a href="%D0%9E%D0%B1'%D1%94%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D1%96%D1%94%D0%BD%D1%82%D0%BE%D0%B2%D0%B0%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Об'єктно-орієнтоване програмування">об'єктно-орієнтована</a>, <a href="%D0%9F%D1%80%D0%BE%D1%82%D0%BE%D1%82%D0%B8%D0%BF%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Прототипне програмування">прототипна</a></td></tr><tr><th scope="row" class="infobox-label">Дата&nbsp;появи</th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P571" data-wikidata-claim-id="Q207316$7178d2ca-40cb-8fd3-aac7-e7bf39acbfbb"><span class="wikidata-snak wikidata-main-snak"><span class="nowrap"><a href="1993" title="1993">1993</a></span></span><sup id="cite_ref-[http://www.lua.org/about.html_Lua:_about]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>_1-0" class="reference"><a href="#cite_note-[http://www.lua.org/about.html_Lua:_about]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P571" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label">Творці</th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P287" data-wikidata-claim-id="Q207316$50717DF0-8BAE-4EEB-8DBB-D370A6B60EBF"><span class="wikidata-snak wikidata-main-snak"><a href="%D0%A0%D0%BE%D0%B1%D0%B5%D1%80%D1%82%D0%BE_%D0%84%D1%80%D1%83%D1%81%D0%B0%D0%BB%D0%B8%D0%BC%D1%81%D1%8C%D0%BA%D0%B8%D0%B9" title="Роберто Єрусалимський">Роберто Єрусалимський</a></span></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P287" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label">Розробник</th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P178" data-wikidata-claim-id="Q207316$9e31c026-4f03-ac50-f599-6ca9fb15e90f"><span class="wikidata-snak wikidata-main-snak"><a href="%D0%A0%D0%BE%D0%B1%D0%B5%D1%80%D1%82%D0%BE_%D0%84%D1%80%D1%83%D1%81%D0%B0%D0%BB%D0%B8%D0%BC%D1%81%D1%8C%D0%BA%D0%B8%D0%B9" title="Роберто Єрусалимський">Роберто Єрусалимський</a></span><sup id="cite_ref-[https://www.lua.org/authors.html_https://www.lua.org/authors.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>_2-0" class="reference"><a href="#cite_note-[https://www.lua.org/authors.html_https://www.lua.org/authors.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P178" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%82%D0%B8%D0%BF%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%97" title="Система типізації">Система типізації</a></th><td class="infobox-data"><a href="%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%82%D0%B8%D0%BF%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%97#Динамічна_типізація" title="Система типізації">динамічна</a>, <a href="%D0%A1%D0%B8%D0%BB%D1%8C%D0%BD%D0%B0_%D1%96_%D1%81%D0%BB%D0%B0%D0%B1%D0%BA%D0%B0_%D1%82%D0%B8%D0%BF%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%8F" title="Сильна і слабка типізація">строга</a>, <a href="%D0%9A%D0%B0%D1%87%D0%B8%D0%BD%D0%B0_%D1%82%D0%B8%D0%BF%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%8F" title="Качина типізація">качина</a></td></tr><tr><th scope="row" class="infobox-label">Основні&nbsp;реалізації</th><td class="infobox-data"><b>Lua</b>, <a rel="nofollow" class="external text" href="http://luajit.org/">LuaJIT</a>, <a rel="nofollow" class="external text" href="https://code.google.com/p/llvm-lua/">LLVM-Lua</a>, <a rel="nofollow" class="external text" href="http://www.lua.inf.puc-rio.br/luaclr">LuaCLR</a>, <a rel="nofollow" class="external text" href="http://www.codeplex.com/Nua">Nua</a>, <a rel="nofollow" class="external text" href="https://code.google.com/p/lua-alchemy/">Lua Alchemy</a></td></tr><tr><th scope="row" class="infobox-label">Діалекти</th><td class="infobox-data"><a rel="nofollow" class="external text" href="http://metalua.luaforge.net/">Metalua</a></td></tr><tr><th scope="row" class="infobox-label">Під&nbsp;впливом&nbsp;від</th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P737" data-wikidata-claim-id="Q207316$0652b988-4274-129f-61b6-132749e8056c"><span class="wikidata-snak wikidata-main-snak"><a href="C%2B%2B" title="C++">C++</a></span></span>, <span class="wikidata-claim" data-wikidata-property-id="P737" data-wikidata-claim-id="Q207316$045f4d4f-4cba-7174-0080-47215fc62fff"><span class="wikidata-snak wikidata-main-snak"><a href="CLU_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="CLU (мова програмування)">CLU</a></span></span>, <span class="wikidata-claim" data-wikidata-property-id="P737" data-wikidata-claim-id="Q207316$49b8bab2-4a0b-c97f-f835-2b75f7d4b82e"><span class="wikidata-snak wikidata-main-snak">Simple Object Language<sup><a href="https://www.wikidata.org/wiki/Q15712808" class="extiw external" title="d:Q15712808">d</a></sup></span></span>, <span class="wikidata-claim" data-wikidata-property-id="P737" data-wikidata-claim-id="Q207316$6953cde4-42dc-e4c6-f604-c69126ec65c6"><span class="wikidata-snak wikidata-main-snak">DEL<sup><a href="https://www.wikidata.org/wiki/Q15712810" class="extiw external" title="d:Q15712810">d</a></sup></span></span>, <span class="wikidata-claim" data-wikidata-property-id="P737" data-wikidata-claim-id="Q207316$3A9DED30-D22E-4415-87FF-30D28E6D7FF0"><span class="wikidata-snak wikidata-main-snak"><a href="Snobol" title="Snobol">Snobol</a></span></span>, <span class="wikidata-claim" data-wikidata-property-id="P737" data-wikidata-claim-id="Q207316$83D3D0F3-5A16-45C8-BCEE-CFC17F515511"><span class="wikidata-snak wikidata-main-snak"><a href="%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D0%B0" title="Модула">Модула</a></span></span>, <span class="wikidata-claim" data-wikidata-property-id="P737" data-wikidata-claim-id="Q207316$e590ab7d-3103-40c1-89b6-3537a27eb1be"><span class="wikidata-snak wikidata-main-snak">Modula-2<sup><a href="https://www.wikidata.org/wiki/Q777358" class="extiw external" title="d:Q777358">d</a></sup></span></span> і <span class="wikidata-claim" data-wikidata-property-id="P737" data-wikidata-claim-id="Q207316$5a164415-90f4-476f-bad3-4bcec188be08"><span class="wikidata-snak wikidata-main-snak"><a href="Scheme" title="Scheme">Scheme</a></span></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P737" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label">Вплинула&nbsp;на</th><td class="infobox-data">Io, <a href="GameMonkey_Script" title="GameMonkey Script">GameMonkey</a>, Squirrel, Falcon, MiniD</td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Мова програмування">Мова реалізації</a></th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P277" data-wikidata-claim-id="Q207316$ABE61603-44A6-48D4-B9E8-B04D18F9B6A4"><span class="wikidata-snak wikidata-main-snak"><a href="C_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="C (мова програмування)">C</a></span><sup id="cite_ref-<span_class=&quot;wikidata_cite_citetype_Q35127_citetype_Q2352616&quot;_data-entity-id=&quot;Q124688&quot;>[https://www.openhub.net/p/lua/analyses/latest/languages_summary_The_lua_Open_Source_Project_on_Open_Hub:_Languages_Page]<span_class=&quot;wef_low_priority_links&quot;>_—_2006.</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q124688]]</div>_3-0" class="reference"><a href="#cite_note-<span_class=&quot;wikidata_cite_citetype_Q35127_citetype_Q2352616&quot;_data-entity-id=&quot;Q124688&quot;>[https://www.openhub.net/p/lua/analyses/latest/languages_summary_The_lua_Open_Source_Project_on_Open_Hub:_Languages_Page]<span_class=&quot;wef_low_priority_links&quot;>_—_2006.</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q124688]]</div>-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P277" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D0%B0_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0" title="Операційна система">Операційна&nbsp;система</a></th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P306" data-wikidata-claim-id="Q207316$7e6da60d-4641-13dc-5f27-4930fe3d65d3"><span class="wikidata-snak wikidata-main-snak"><a href="%D0%91%D0%B0%D0%B3%D0%B0%D1%82%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%BD%D1%96%D1%81%D1%82%D1%8C" title="Багатоплатформність">кросплатформність</a></span><sup id="cite_ref-[https://www.lua.org/about.html_https://www.lua.org/about.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>_4-0" class="reference"><a href="#cite_note-[https://www.lua.org/about.html_https://www.lua.org/about.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P306" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Ліцензія на програмне забезпечення">Ліцензія</a></th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P275" data-wikidata-claim-id="Q207316$ec7332a8-4b4c-97eb-6d98-bde0f8f92536"><span class="wikidata-snak wikidata-main-snak"><a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_MIT" title="Ліцензія MIT">MIT</a></span><sup id="cite_ref-[https://www.lua.org/license.html_https://www.lua.org/license.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>_5-0" class="reference"><a href="#cite_note-[https://www.lua.org/license.html_https://www.lua.org/license.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-<span_class=&quot;wikidata_cite_citetype_Q35127_citetype_Q2352616&quot;_data-entity-id=&quot;Q124688&quot;>[https://www.openhub.net/p/lua/licenses_The_lua_Open_Source_Project_on_Open_Hub:_Licenses_Page]<span_class=&quot;wef_low_priority_links&quot;>_—_2006.</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q124688]]</div>_6-0" class="reference"><a href="#cite_note-<span_class=&quot;wikidata_cite_citetype_Q35127_citetype_Q2352616&quot;_data-entity-id=&quot;Q124688&quot;>[https://www.openhub.net/p/lua/licenses_The_lua_Open_Source_Project_on_Open_Hub:_Licenses_Page]<span_class=&quot;wef_low_priority_links&quot;>_—_2006.</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q124688]]</div>-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P275" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label">Звичайні&nbsp;<a href="%D0%A0%D0%BE%D0%B7%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D1%8F_%D1%84%D0%B0%D0%B9%D0%BB%D1%83" class="mw-redirect" title="Розширення файлу">розширення файлів</a></th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P1195" data-wikidata-claim-id="Q207316$667d7041-43ff-54fe-fb4f-e2c64fc10c03"><span class="wikidata-snak wikidata-main-snak"><code>.lua</code></span><sup id="cite_ref-[https://www.lua.org/manual/5.1/manual.html#6_Lua_5.1_Reference_Manual]<span_class=&quot;wef_low_priority_links&quot;>_—_2019.</span><div_style=&quot;display:none&quot;></div>_7-0" class="reference"><a href="#cite_note-[https://www.lua.org/manual/5.1/manual.html#6_Lua_5.1_Reference_Manual]<span_class=&quot;wef_low_priority_links&quot;>_—_2019.</span><div_style=&quot;display:none&quot;></div>-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-<span_class=&quot;wikidata_cite_citetype_Q5633421&quot;_data-entity-id=&quot;Q1120519&quot;>[https://cacm.acm.org/magazines/2018/11/232214-a-look-at-the-design-of-lua/fulltext_A_Look_at_the_Design_of_Lua]<span_class=&quot;wef_low_priority_links&quot;>_—_[[:Нью-Йорк|[New_York]]]:_[[:Асоціація_обчислювальних_машин|Association_for_Computing_Machinery]],_2018._—_ISSN_[https://www.worldcat.org/issn/0001-0782_0001-0782];_[https://www.worldcat.org/issn/1557-7317_1557-7317]</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q1120519]]</div>_8-0" class="reference"><a href="#cite_note-<span_class=&quot;wikidata_cite_citetype_Q5633421&quot;_data-entity-id=&quot;Q1120519&quot;>[https://cacm.acm.org/magazines/2018/11/232214-a-look-at-the-design-of-lua/fulltext_A_Look_at_the_Design_of_Lua]<span_class=&quot;wef_low_priority_links&quot;>_—_[[:Нью-Йорк|[New_York]]]:_[[:Асоціація_обчислювальних_машин|Association_for_Computing_Machinery]],_2018._—_ISSN_[https://www.worldcat.org/issn/0001-0782_0001-0782];_[https://www.worldcat.org/issn/1557-7317_1557-7317]</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q1120519]]</div>-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup></span>, <span class="wikidata-claim" data-wikidata-property-id="P1195" data-wikidata-claim-id="Q207316$b18151c4-4d98-ea5c-3d75-05a832e70087"><span class="wikidata-snak wikidata-main-snak"><code>.luna</code></span></span>, <span class="wikidata-claim" data-wikidata-property-id="P1195" data-wikidata-claim-id="Q207316$955436aa-4ba1-6aff-40e4-987340301b30"><span class="wikidata-snak wikidata-main-snak"><code>.lunaire</code></span></span> або <span class="wikidata-claim" data-wikidata-property-id="P1195" data-wikidata-claim-id="Q207316$2e407a28-449f-2d02-74b4-fe6c1770aa07"><span class="wikidata-snak wikidata-main-snak"><code>.anair</code></span></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P1195" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label">Репозиторій&nbsp;<a href="%D0%9F%D0%BE%D1%87%D0%B0%D1%82%D0%BA%D0%BE%D0%B2%D0%B8%D0%B9_%D0%BA%D0%BE%D0%B4" title="Початковий код">вихідного коду</a></th><td class="infobox-data"><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P1324" data-wikidata-claim-id="Q207316$d311238a-467a-072b-b42b-a1307063fae9"><span class="wikidata-snak wikidata-main-snak"><a rel="nofollow" class="external text" href="https://github.com/lua/lua">github.com/lua/lua</a></span></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P1324" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></td></tr><tr><th scope="row" class="infobox-label"><a href="%D0%92%D0%B5%D0%B1%D1%81%D0%B0%D0%B9%D1%82" title="Вебсайт">Вебсайт</a></th><td class="infobox-data"><a rel="nofollow" class="external text" href="http://www.lua.org/">lua.org</a></td></tr><tr><td colspan="2" class="infobox-below"><style data-mw-deduplicate="TemplateStyles:r43327770">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}


/* end   https://uk.wikipedia.org/ */
</style><div class="plainlist"><ul><li><span typeof="mw:File"><a href="https://uk.wikibooks.org/wiki/%D0%9F%D0%BE%D0%BB%D0%B8%D1%86%D1%8F:%D0%9A%D0%BE%D0%BC%D0%BF%27%D1%8E%D1%82%D0%B5%D1%80%D0%B8" title="Матеріали про комп'ютери" class="external"><img alt="Матеріали про комп'ютери" src="./_assets_/0c70a452f799bfe840676ee341124611/Wikibooks-logo.svg.png" decoding="async" width="20" height="20" class="mw-file-element" data-file-width="300" data-file-height="300" loading="lazy"></a></span>&nbsp;<a href="https://uk.wikibooks.org/wiki/Lua" class="extiw external" title="b:Lua"><b>Інструкції</b></a> у <a href="%D0%92%D1%96%D0%BA%D1%96%D0%BF%D1%96%D0%B4%D1%80%D1%83%D1%87%D0%BD%D0%B8%D0%BA" title="Вікіпідручник">Вікіпідручнику</a></li><li><span class="nowrap"><span class="wrap"><span class="wikidata-claim" data-wikidata-property-id="P373" data-wikidata-claim-id="Q207316$30d51a88-4550-84d1-98ef-d008829a68b3"><span class="wikidata-snak wikidata-main-snak"><b> <span typeof="mw:File"><a href="https://commons.wikimedia.org/wiki/Category:Lua_(programming_language)" title="commons:Category:Lua (programming language)" class="external"><img alt="CMNS:" src="./_assets_/0c70a452f799bfe840676ee341124611/Commons-logo.svg.png" decoding="async" width="15" height="20" class="mw-file-element" data-file-width="1024" data-file-height="1376" loading="lazy"></a></span>&nbsp;<a href="https://commons.wikimedia.org/wiki/Category:Lua_(programming_language)" class="extiw external" title="commons:Category:Lua (programming language)">Медіафайли</a> </b> у <a href="%D0%92%D1%96%D0%BA%D1%96%D1%81%D1%85%D0%BE%D0%B2%D0%B8%D1%89%D0%B5" title="Вікісховище">Вікісховищі</a></span></span></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q207316?uselang=uk#P373" title="Редагувати інформацію у Вікіданих" class="external"><img alt="Редагувати інформацію у Вікіданих" src="./_assets_/0c70a452f799bfe840676ee341124611/OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" loading="lazy"></a></span></span></span></li></ul></div></td></tr></tbody></table>
<p><i><b>Lua</b></i> ([лу́а], <a href="%D0%9F%D0%BE%D1%80%D1%82%D1%83%D0%B3%D0%B0%D0%BB%D1%8C%D1%81%D1%8C%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0" title="Португальська мова">порт.</a> <i lang="pt">місяць</i>)&nbsp;— швидка і компактна <a href="%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" class="mw-redirect" title="Скриптова мова програмування">скриптова мова програмування</a>, розроблена підрозділом Tecgraf Католицького університету <a href="%D0%A0%D1%96%D0%BE-%D0%B4%D0%B5-%D0%96%D0%B0%D0%BD%D0%B5%D0%B9%D1%80%D0%BE" title="Ріо-де-Жанейро">Ріо-де-Жанейро</a> (Computer Graphics Technology Group of Pontifical Catholic University of Rio de Janeiro in Brazil). Інтерпретатор мови є вільно поширюваним, з відкритим початковим кодом на <a href="C_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="C (мова програмування)">мові C</a>.
</p><p>За можливостями, ідеологією і реалізацією, мова найближча до <a href="JavaScript" title="JavaScript">JavaScript</a>, проте Lua відрізняється могутнішими й набагато гнучкішими конструкціями, спроєктованими з метою «не плодити сутності понад необхідне». Хоча Lua не містить поняття <a href="%D0%9A%D0%BB%D0%B0%D1%81_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Клас (програмування)">класу</a> і <a href="%D0%9E%D0%B1'%D1%94%D0%BA%D1%82_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Об'єкт (програмування)">об'єкта</a> в явному вигляді, механізми <a href="%D0%9E%D0%B1'%D1%94%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D1%96%D1%94%D0%BD%D1%82%D0%BE%D0%B2%D0%B0%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Об'єктно-орієнтоване програмування">об'єктноорієнтованого програмування</a> (ООП) з <a href="%D0%9F%D1%80%D0%BE%D1%82%D0%BE%D1%82%D0%B8%D0%BF%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Прототипне програмування">підтримкою прототипів</a> (включаючи множинне <a href="%D0%A3%D1%81%D0%BF%D0%B0%D0%B4%D0%BA%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Успадкування (програмування)">успадкування</a>) легко реалізуються з використанням <i>метатаблиць</i>, які також дозволяють <a href="%D0%9F%D0%B5%D1%80%D0%B5%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B5%D0%BD%D0%BD%D1%8F_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D1%96%D0%B2" title="Перевантаження операторів">перевантаження операцій</a> тощо. Реалізована модель ООП (як і в JavaScript)&nbsp;— прототипна.
</p><p>Lua отримала велике поширення в ролі вбудованої в інші проєкти мови сценаріїв (наприклад, для визначення конфігурації або для написання розширень). Lua комбінує простий процедурний синтаксис з потужними можливостями опису даних через використання <a href="%D0%90%D1%81%D0%BE%D1%86%D1%96%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%B8%D0%B9_%D0%BC%D0%B0%D1%81%D0%B8%D0%B2" title="Асоціативний масив">асоціативних масивів</a> і розширюваної семантики мови. У Lua використовується <a href="%D0%94%D0%B8%D0%BD%D0%B0%D0%BC%D1%96%D1%87%D0%BD%D0%B0_%D1%82%D0%B8%D0%BF%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%8F" class="mw-redirect" title="Динамічна типізація">динамічна типізація</a>, мовні конструкції перетворюються на <a href="%D0%91%D0%B0%D0%B9%D1%82-%D0%BA%D0%BE%D0%B4" title="Байт-код">байт-код</a>, який виконується поверх регістрової <a href="%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0" title="Віртуальна машина">віртуальної машини</a> з автоматичним <a href="%D0%9F%D1%80%D0%B8%D0%B1%D0%B8%D1%80%D0%B0%D0%BD%D0%BD%D1%8F_%D1%81%D0%BC%D1%96%D1%82%D1%82%D1%8F" class="mw-redirect" title="Прибирання сміття">збирачем сміття</a>. Сам <a href="%D0%86%D0%BD%D1%82%D0%B5%D1%80%D0%BF%D1%80%D0%B5%D1%82%D0%B0%D1%82%D0%BE%D1%80" title="Інтерпретатор">інтерпретатор</a> оформлений у вигляді <a href="%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B0_%D0%B1%D1%96%D0%B1%D0%BB%D1%96%D0%BE%D1%82%D0%B5%D0%BA%D0%B0" class="mw-redirect" title="Програмна бібліотека">бібліотеки</a>, легко інтегрованої в проєкти на <a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%A1%D1%96" class="mw-redirect" title="Мова Сі">мовах Сі</a> та <a href="%D0%A1%D1%96%2B%2B" class="mw-redirect" title="Сі++">Сі++</a>. Код інтерпретатора Lua написаний мовою Сі й розповсюджується під <a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_MIT" title="Ліцензія MIT">ліцензією MIT</a>.
</p>

<div class="mw-heading mw-heading2"><h2 id="Історія"><span id=".D0.86.D1.81.D1.82.D0.BE.D1.80.D1.96.D1.8F"></span>Історія</h2></div>
<p>Створення мови почалося в <a href="1993" title="1993">1993</a>. Команда розробників з католицького університету Ріо-де-Жанейро невелика&nbsp;— <a href="%D0%A0%D0%BE%D0%B1%D0%B5%D1%80%D1%82%D0%BE_%D0%84%D1%80%D1%83%D1%81%D0%B0%D0%BB%D0%B8%D0%BC%D1%81%D1%8C%D0%BA%D0%B8%D0%B9" title="Роберто Єрусалимський">Роберто Єрусалимський</a> (Roberto Ierusalimschy), Вольдемар Целес (Waldemar Celes) і Луїс Енріке (Luiz Henrique). Спочатку мова замислювалася як описова&nbsp;— для зручності формування великих масивів даних при рішенні завдань обчислювального експерименту і машинного моделювання. Але відтоді мова зазнала значних змін і низки серйозних архітектурних модифікацій. Сьогоднішня популярність Lua така, що <a href="Microsoft" title="Microsoft">Microsoft</a> виділила розробникам грант на створення <a href=".NET" title=".NET">.NET</a>-версії мови. У багатьох <a href="%D0%9A%D0%BE%D0%BC%D0%BF'%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D0%B0_%D0%B3%D1%80%D0%B0" class="mw-redirect" title="Комп'ютерна гра">іграх</a> Lua використовується як «скриптовий рушій» завдяки унікальному поєднанню швидкодії, легкості вбудовування в програми та підтримці «розширюваної семантики».
</p>
<div class="mw-heading mw-heading2"><h2 id="Реалізація"><span id=".D0.A0.D0.B5.D0.B0.D0.BB.D1.96.D0.B7.D0.B0.D1.86.D1.96.D1.8F"></span>Реалізація</h2></div>
<p>Як і багато інтерпретованих мов програмування, реалізація Lua має окремо <a href="%D0%9A%D0%BE%D0%BC%D0%BF%D1%96%D0%BB%D1%8F%D1%82%D0%BE%D1%80" title="Компілятор">компілятор</a> з <a href="%D0%9F%D0%BE%D1%87%D0%B0%D1%82%D0%BA%D0%BE%D0%B2%D0%B8%D0%B9_%D0%BA%D0%BE%D0%B4" title="Початковий код">початкового коду</a> у виконуваний <a href="%D0%91%D0%B0%D0%B9%D1%82-%D0%BA%D0%BE%D0%B4" title="Байт-код">байт-код</a> і <a href="%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0" title="Віртуальна машина">віртуальну машину</a> для виконання згенерованого байт-коду. Особливістю є те, що байт-код — це команди не стекової машини, команди віртуального регістрового процесора, який більше відповідає реальним ЦПУ. Таке архітектурне рішення майже прямо транслюється на команди сучасних CPU. Це суттєво зменшує операції з перетворення. Внаслідок зменшення технологічних операцій перетворення, зростає ефективність виконання Lua-скриптів.
Стандартна віртуальна машина Lua використовує розподіл пам'яті із <a href="%D0%9F%D1%80%D0%B8%D0%B1%D0%B8%D1%80%D0%B0%D0%BD%D0%BD%D1%8F_%D1%81%D0%BC%D1%96%D1%82%D1%82%D1%8F" class="mw-redirect" title="Прибирання сміття">прибиранням сміття</a> (аналогічно <a href="Java" title="Java">Java</a> або <a href=".NET" title=".NET">.NET</a>).
</p><p>Для завдань, критичних за часом, є <a href="JIT-%D0%BA%D0%BE%D0%BC%D0%BF%D1%96%D0%BB%D1%8F%D1%86%D1%96%D1%8F" title="JIT-компіляція">JIT</a>-компілятор Lua LuaJIT.
</p><p>Lua використовує єдиний рядковий пул, що дозволяє зменшити витрати пам'яті на зберігання <a href="%D0%A0%D1%8F%D0%B4%D0%BE%D0%BA_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Рядок (програмування)">рядків</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Синтаксис"><span id=".D0.A1.D0.B8.D0.BD.D1.82.D0.B0.D0.BA.D1.81.D0.B8.D1.81"></span>Синтаксис</h2></div>
<p>Класичну <a href="Hello_world!" title="Hello world!">програму <i>Hello, world!</i></a> (<i>Вітаю, світе!</i>) можна написати так:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="w"> </span><span class="nb">print</span><span class="p">(</span><span class="s2">"Вітаю, світе!"</span><span class="p">)</span>
</pre></div>
<p>Цикл з лічильником та кроком в одиницю:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kr">for</span><span class="w"> </span><span class="nv">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="mi">10</span><span class="w"> </span><span class="kr">do</span>
<span class="w">   </span><span class="nb">print</span><span class="p">(</span><span class="w"> </span><span class="nv">i</span><span class="w"> </span><span class="p">)</span>
<span class="kr">end</span>
</pre></div>
<p>В результаті будуть виведені числа від 1 до 10.
</p><p>Для зміни кроку в циклі треба вказати крок третім параметром:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kr">for</span><span class="w"> </span><span class="nv">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="mi">10</span><span class="w"> </span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="w">  </span><span class="kr">do</span><span class="w">      </span><span class="c1">--  тепер крок циклу дорівнює 2</span>
<span class="w">    </span><span class="nb">print</span><span class="p">(</span><span class="w"> </span><span class="nv">i</span><span class="w"> </span><span class="p">)</span>
<span class="kr">end</span>
</pre></div>
<p>В результаті будуть виведені числа 1, 3, 5, 7 і 9.
</p><p>Підрахунок <a href="%D0%A4%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D1%96%D0%B0%D0%BB" title="Факторіал">факторіалу</a> дає приклад використання <a href="%D0%A0%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D0%B2%D0%BD%D1%96_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D1%96%D1%97" class="mw-redirect" title="Рекурсивні функції">рекурсивних функцій</a>:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kr">function</span><span class="w"> </span><span class="nf">factorial</span><span class="p">(</span><span class="nv">n</span><span class="p">)</span>
<span class="w">  </span><span class="kr">if</span><span class="w"> </span><span class="nv">n</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">0</span><span class="w"> </span><span class="kr">then</span>
<span class="w">    </span><span class="kr">return</span><span class="w"> </span><span class="mi">1</span><span class="w">                    </span><span class="c1">-- Коментар в Lua починається з подвійного дефіса</span>
<span class="w">  </span><span class="kr">else</span>
<span class="w">    </span><span class="kr">return</span><span class="w"> </span><span class="nv">n</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="nf">factorial</span><span class="p">(</span><span class="nv">n</span><span class="w"> </span><span class="o">-</span><span class="w"> </span><span class="mi">1</span><span class="p">)</span><span class="w"> </span><span class="c1">-- і закінчується на кінці рядка</span>
<span class="w">  </span><span class="kr">end</span>
<span class="kr">end</span>

<span class="kr">function</span><span class="w"> </span><span class="nf">factorial2</span><span class="p">(</span><span class="nv">n</span><span class="p">)</span><span class="w"> </span><span class="c1">-- коротший еквівалент написаного вище</span>
<span class="w">  </span><span class="kr">return</span><span class="w"> </span><span class="nv">n</span><span class="o">==</span><span class="mi">0</span><span class="w"> </span><span class="ow">and</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="ow">or</span><span class="w"> </span><span class="nv">n</span><span class="o">*</span><span class="nf">factorial2</span><span class="p">(</span><span class="nv">n</span><span class="w"> </span><span class="o">-</span><span class="w"> </span><span class="mi">1</span><span class="p">)</span>
<span class="kr">end</span>
<span class="w"> </span>
<span class="nb">print</span><span class="p">([[</span><span class="err">кілька</span>
<span class="w"> </span><span class="err">рядків</span><span class="p">]])</span><span class="w">                           </span><span class="c1">-- [[багаторядковий вираз чи коментар треба</span>
<span class="w"> </span><span class="err">розміщувати</span><span class="w"> </span><span class="err">в</span><span class="w"> </span><span class="err">подвійні</span><span class="w"> </span><span class="err">квадратні</span><span class="w"> </span><span class="err">дужки</span><span class="p">]]</span>
</pre></div>
<div class="mw-heading mw-heading3"><h3 id="Керування_потоком"><span id=".D0.9A.D0.B5.D1.80.D1.83.D0.B2.D0.B0.D0.BD.D0.BD.D1.8F_.D0.BF.D0.BE.D1.82.D0.BE.D0.BA.D0.BE.D0.BC"></span>Керування потоком</h3></div>
<p>В Lua є один тип умовного тесту: <code>if then end</code> із необов’язковими конструкціями <code>else</code> і <code>elseif then</code>.
</p><p>Загальний оператор <code>if then end</code> вимагає всіх трьох ключових слів:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kr">if</span><span class="w"> </span><span class="o">&lt;</span><span class="err">умова</span><span class="o">&gt;</span><span class="w"> </span><span class="kr">then</span>
<span class="w">	</span><span class="c1">--statement body</span>
<span class="kr">end</span>
</pre></div>
<p>Ключове слово <code>else</code> може бути доданим із супровідним блоком інструкцій для керування виконання при виконанні, коли <code>if</code> повертає <code>false</code>:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kr">if</span><span class="w"> </span><span class="err">умова</span><span class="w"> </span><span class="kr">then</span>
<span class="w">	</span><span class="c1">--statement body</span>
<span class="kr">else</span>
<span class="w">	</span><span class="c1">--statement body</span>
<span class="kr">end</span>
</pre></div>
<p>Виконанням також можна керувати за кількома умовами за допомогою ключових слів <code>elseif then</code>.:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kr">if</span><span class="w"> </span><span class="err">умова</span><span class="w"> </span><span class="kr">then</span>
<span class="w">	</span><span class="c1">--statement body</span>
<span class="kr">elseif</span><span class="w"> </span><span class="err">умова</span><span class="w"> </span><span class="kr">then</span>
<span class="w">	</span><span class="c1">--statement body</span>
<span class="kr">else</span><span class="w"> </span><span class="c1">-- необов’зково</span>
<span class="w">	</span><span class="c1">--optional default statement body</span>
<span class="kr">end</span>
</pre></div>
<p>Lua має чотири типи умовних циклів: <a href="%D0%A6%D0%B8%D0%BA%D0%BB_while" title="Цикл while">цикл <code>while</code></a>, цикл <code>repeat</code> (схожий на <a href="%D0%A6%D0%B8%D0%BA%D0%BB_do_while" title="Цикл do while">цикл <code>do while</code></a>), нумеровий <a href="%D0%A6%D0%B8%D0%BA%D0%BB_for" class="mw-redirect" title="Цикл for">цикл<code>for</code></a> і загальний цикл <code>for</code>.
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="c1">--умова = true</span>

<span class="kr">while</span><span class="w"> </span><span class="err">умова</span><span class="w"> </span><span class="kr">do</span>
<span class="w">  </span><span class="c1">--statements</span>
<span class="kr">end</span>

<span class="kr">repeat</span>
<span class="w">  </span><span class="c1">--statements</span>
<span class="kr">until</span><span class="w"> </span><span class="err">умова</span>

<span class="kr">for</span><span class="w"> </span><span class="nv">i</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nv">first</span><span class="p">,</span><span class="w"> </span><span class="nv">last</span><span class="p">,</span><span class="w"> </span><span class="nv">delta</span><span class="w"> </span><span class="kr">do</span><span class="w">  </span><span class="c1">--дельта може бути від’ємною, що дозволяє циклу for відраховувати вниз або вгору</span>
<span class="w">  </span><span class="c1">--statements</span>
<span class="w">  </span><span class="c1">--example: print(i)</span>
<span class="kr">end</span>
</pre></div>
<p>Цей загальний цикл <code>for</code> буде обходити таблицю <code>_G</code>, використовуючи стандартну функцію ітератора <code>pairs</code>, доки вона не поверне <code>nil</code>:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kr">for</span><span class="w"> </span><span class="nv">key</span><span class="p">,</span><span class="w"> </span><span class="nv">value</span><span class="w"> </span><span class="kr">in</span><span class="w"> </span><span class="nb">pairs</span><span class="p">(</span><span class="nb">_G</span><span class="p">)</span><span class="w"> </span><span class="kr">do</span>
<span class="w">  </span><span class="nb">print</span><span class="p">(</span><span class="nv">key</span><span class="p">,</span><span class="w"> </span><span class="nv">value</span><span class="p">)</span>
<span class="kr">end</span>
</pre></div>
<p>Цикли також можуть бути вкладеними (розміщеними всередині іншого циклу).
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kd">local</span><span class="w"> </span><span class="nv">grid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="p">{</span><span class="w"> </span><span class="mi">11</span><span class="p">,</span><span class="w"> </span><span class="mi">12</span><span class="p">,</span><span class="w"> </span><span class="mi">13</span><span class="w"> </span><span class="p">},</span>
<span class="w">  </span><span class="p">{</span><span class="w"> </span><span class="mi">21</span><span class="p">,</span><span class="w"> </span><span class="mi">22</span><span class="p">,</span><span class="w"> </span><span class="mi">23</span><span class="w"> </span><span class="p">},</span>
<span class="w">  </span><span class="p">{</span><span class="w"> </span><span class="mi">31</span><span class="p">,</span><span class="w"> </span><span class="mi">32</span><span class="p">,</span><span class="w"> </span><span class="mi">33</span><span class="w"> </span><span class="p">}</span>
<span class="p">}</span>

<span class="kr">for</span><span class="w"> </span><span class="nv">y</span><span class="p">,</span><span class="w"> </span><span class="nv">row</span><span class="w"> </span><span class="kr">in</span><span class="w"> </span><span class="nb">pairs</span><span class="p">(</span><span class="nv">grid</span><span class="p">)</span><span class="w"> </span><span class="kr">do</span>
<span class="w">  </span><span class="kr">for</span><span class="w"> </span><span class="nv">x</span><span class="p">,</span><span class="w"> </span><span class="nv">value</span><span class="w"> </span><span class="kr">in</span><span class="w"> </span><span class="nb">pairs</span><span class="p">(</span><span class="nv">row</span><span class="p">)</span><span class="w"> </span><span class="kr">do</span>
<span class="w">    </span><span class="nb">print</span><span class="p">(</span><span class="nv">x</span><span class="p">,</span><span class="w"> </span><span class="nv">y</span><span class="p">,</span><span class="w"> </span><span class="nv">value</span><span class="p">)</span>
<span class="w">  </span><span class="kr">end</span>
<span class="kr">end</span>
</pre></div>
<div class="mw-heading mw-heading2"><h2 id="Типи_даних"><span id=".D0.A2.D0.B8.D0.BF.D0.B8_.D0.B4.D0.B0.D0.BD.D0.B8.D1.85"></span>Типи даних</h2></div>
<p>В Lua є вісім типів даних: <code>nil</code> (невизначені значення), <code>boolean</code> (логічні значення), <code>number</code> (числа), <code>string</code> (рядки), <code>table</code> (таблиці), <code>function</code> (функції), <code>thread</code> (потоки) та <code>userdata</code>. Дізнатись тип змінної можна за допомогою функції <code>type()</code>.
</p>
<div class="mw-heading mw-heading3"><h3 id="nil">nil</h3></div>
<p><a href="Nil" class="mw-disambig" title="Nil"><code>nil</code></a> — це порожнє значення. Його головні властивості — відрізнятись від будь-якого значення та вказувати на відсутність значення, придатного для якого-небудь використання. Також <code>nil</code> може бути використаним як логічне значення, в такому разі він позначатиме неправду.
</p>
<div class="mw-heading mw-heading3"><h3 id="Логічні_значення"><span id=".D0.9B.D0.BE.D0.B3.D1.96.D1.87.D0.BD.D1.96_.D0.B7.D0.BD.D0.B0.D1.87.D0.B5.D0.BD.D0.BD.D1.8F"></span>Логічні значення</h3></div>
<p>Логічний тип <code>boolean</code> містить два значення: <code>true</code> (правда) та <code>false</code> (неправда).
</p>
<div class="mw-heading mw-heading3"><h3 id="Числа"><span id=".D0.A7.D0.B8.D1.81.D0.BB.D0.B0"></span>Числа</h3></div>
<p>Числовий тип в Lua зазвичай представлений дійсними <a href="%D0%A7%D0%B8%D1%81%D0%BB%D0%BE_%D0%B7_%D1%80%D1%83%D1%85%D0%BE%D0%BC%D0%BE%D1%8E_%D0%BA%D0%BE%D0%BC%D0%BE%D1%8E" title="Число з рухомою комою">числами з рухомою комою</a> з подвійною точністю, хоча можна зібрати Lua з іншими числами, змінивши визначення в luaconf.h.
</p>
<div class="mw-heading mw-heading3"><h3 id="Рядки"><span id=".D0.A0.D1.8F.D0.B4.D0.BA.D0.B8"></span>Рядки</h3></div>
<p>Рядки в Lua можуть включати в себе будь-який восьмибітний символ. Щоб створити <b>рядковий літерал</b>, вміст рядка потрібно помістити в одинарні (') або подвійні (") лапки. Також можна використовувати рядки з переносами. Для цього використовуються подвійні квадратні дужки n-ного рівня (де <code>[[</code> — дужки нульового рівня, <code>[=[</code> — дужки першого рівня, <code>[==[</code> — дужки другого рівня, і т. д.). Для прикладу, використаємо дужки третього рівня:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="w"> </span><span class="nv">a</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">[===[рядки</span>
<span class="s">з</span>
<span class="s">переносом</span>
<span class="s">в</span>
<span class="s">"lua"]===]</span>
</pre></div>
<p>Можна помітити, що в літералах, створених таким чином, не потрібно екранувати одинарні та подвійні лапки, як це потрібно робити при інших видах запису.
</p>
<div class="mw-heading mw-heading3"><h3 id="Таблиці"><span id=".D0.A2.D0.B0.D0.B1.D0.BB.D0.B8.D1.86.D1.96"></span>Таблиці</h3></div>
<p>Таблиці є найважливішим типом даних в Lua і є основою для типів даних користувача, таких як структури, масиви, списки, множини. Таблиця в  Lua  являє собою набір пар — (Ключ, Значення). Ключем може бути будь-яке значення окрім nil.
</p><p>Таблиці не мають фіксованого розміру. Тому можна додавати скільки завгодно елементів в таблицю динамічно.
</p><p>Приклад таблиці:
</p><p><code>t = { }  -- пуста таблиця
</code></p><p><code>t['k'] = 10                     -- Ключ k,  значення 10
</code></p><p><code>t[20] = " super "         -- Ключ 20, значення  " super "
</code></p><p><code>t.IP  =   '192.168.0.1'   -- Ключ IP, значення  192.168.0.1
</code>
</p><p>Тепер заповнена таблиця буде виглядати так:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="nv">t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span>
<span class="w">    </span><span class="nv">k</span><span class="w">  </span><span class="o">=</span><span class="w"> </span><span class="mi">10</span><span class="w"> </span><span class="p">,</span><span class="w">                  </span>
<span class="w">    </span><span class="p">[</span><span class="w"> </span><span class="mi">20</span><span class="w"> </span><span class="p">]</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">" super "</span><span class="p">,</span>
<span class="w">    </span><span class="nv">IP</span><span class="w">  </span><span class="o">=</span><span class="w">  </span><span class="s1">' 192.168.0.1 '</span>
<span class="p">}</span>
</pre></div>
<p>Одинарні та подвійні лапки в Lua — рівнозначні. Варто вибрати один із видів лапок при написанні коду.
</p><p>Для виводу пар — (Ключ, Значення) з таблиці на екран скористайтесь циклом <code>for</code>, базовою функцією <code>pairs()</code>  та функцією <code>print()</code>:
</p>
<div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kr">for</span><span class="w"> </span><span class="nv">key</span><span class="p">,</span><span class="w"> </span><span class="nv">val</span><span class="w"> </span><span class="kr">in</span><span class="w"> </span><span class="nb">pairs</span><span class="p">(</span><span class="nv">t</span><span class="p">)</span><span class="w">  </span><span class="kr">do</span>
<span class="w">    </span><span class="nb">print</span><span class="p">(</span><span class="nv">key</span><span class="p">,</span><span class="w"> </span><span class="nv">val</span><span class="p">)</span>
<span class="kr">end</span>
</pre></div>
<p>В результаті отримаємо пари:
</p><p><code>20&nbsp;&nbsp; &nbsp;super</code>
</p><p><code>k&nbsp;&nbsp; &nbsp;10</code>
</p><p><code>IP&nbsp;&nbsp; &nbsp;192.168.0.1</code>
</p><p>Таблиці можна використовувати і як звичайні масиви. Для цього варто скористатись записом <code>t = {'a', 'b', 'c', 'd', 'e'}</code>, після чого до елементів можна звертатись за індексом: <code>print(t[2]) --виведе b</code>. Зверніть увагу, що створені таким чином масиви, починаються з одиниці, а не з нуля, як в більшості інших мов.
</p>
<div class="mw-heading mw-heading3"><h3 id="Функції"><span id=".D0.A4.D1.83.D0.BD.D0.BA.D1.86.D1.96.D1.97"></span>Функції</h3></div>
<p>Функції в Lua є  <a href="%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D1%96%D1%97_%D0%BF%D0%B5%D1%80%D1%88%D0%BE%D0%B3%D0%BE_%D0%BA%D0%BB%D0%B0%D1%81%D1%83" class="mw-redirect" title="Функції першого класу">значеннями першого класу</a>, що означає, що функції можна передавати до інших функцій, повертати з них та використовувати <a href="%D0%97%D0%B0%D0%BC%D0%B8%D0%BA%D0%B0%D0%BD%D0%BD%D1%8F_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Замикання (програмування)">замикання</a>. Функції можуть повертати будь-яку кількість значень. Також функцію можна викликати з будь-якою кількістю параметрів: зайві будуть ігноруватись, а тим, яких не вистачає, буде присвоєно значення <code>nil</code>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Потоки"><span id=".D0.9F.D0.BE.D1.82.D0.BE.D0.BA.D0.B8"></span>Потоки</h3></div>
<p>Тип <code>thread</code> позначає незалежний потік виконання. Потоки Lua не варто асоціювати з потоками операційної системи, багатопоточна програма може виконуватись навіть в тих системах, які не підтримують потоки.
</p>
<div class="mw-heading mw-heading3"><h3 id="userdata">userdata</h3></div>
<p>Тип userdata використовується для роботи з даними з мови C. В нього немає визначених наперед операцій, проте їх можна визначити за допомогою метатаблиць. Також значення цього типу не можуть бути ні створені, ні змінені з Lua, для цього потрібно використовувати C API.
</p>
<div class="mw-heading mw-heading2"><h2 id="Використання"><span id=".D0.92.D0.B8.D0.BA.D0.BE.D1.80.D0.B8.D1.81.D1.82.D0.B0.D0.BD.D0.BD.D1.8F"></span>Використання</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Lua_у_Вікіпедії"><span id="Lua_.D1.83_.D0.92.D1.96.D0.BA.D1.96.D0.BF.D0.B5.D0.B4.D1.96.D1.97"></span>Lua у Вікіпедії</h3></div>
<p>У січні 2012 на зустрічі розробників<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> вікірушія <a href="MediaWiki" title="MediaWiki">MediaWiki</a>, який використовується для забезпечення роботи <a href="%D0%92%D1%96%D0%BA%D1%96%D0%BF%D0%B5%D0%B4%D1%96%D1%8F" title="Вікіпедія">Вікіпедії</a>, було прийнято рішення<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> про залучення мови Lua для розробки шаблонів. Використовувана на той час система шаблонів не влаштовувала розробників через зайву ускладненість та низьку ефективність. Інтеграція Lua в MediaWiki почалася на початку травня 2012, після виходу релізу MediaWiki 1.19 та міграції проєкту на <a href="%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%96%D0%BD%D0%BD%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D1%8F%D0%BC%D0%B8" class="mw-redirect" title="Система управління версіями">систему управління початковими текстами</a> <a href="Git" title="Git">Git</a>.
</p><p>Шаблони дозволяють користувачам MediaWiki автоматизувати створення типового вмісту, що включається в інші сторінки, і створювати інструменти для маніпуляції даними, перетворюючи <a href="%D0%92%D1%96%D0%BA%D1%96-%D1%82%D0%B5%D0%BA%D1%81%D1%82" class="mw-redirect" title="Вікі-текст">вікі-текст</a> в якусь подобу <a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Мова програмування">мови програмування</a>. Наразі шаблони для MediaWiki створюються з використанням додаткової wiki-розмітки та розширення ParserFunctions, що створює істотні обмеження у функціональності й призводить до витрат значних ресурсів при виконанні. Намір перейти до використання в шаблонах повноцінної мови програмування назрів уже давно, але виникла проблема вибору: розгорнулася палка дискусія між прихильниками <a href="Javascript" class="mw-redirect" title="Javascript">Javascript</a>/WikiScript і Lua.
</p><p>У підсумку перемогла Lua, головним чином завдяки технічно простішій інтеграції в проєкт. Серед інших переваг було названо: ефективна робота з пам'яттю, висока продуктивність (застосовується <a href="JIT-%D0%BA%D0%BE%D0%BC%D0%BF%D1%96%D0%BB%D1%8F%D1%86%D1%96%D1%8F" title="JIT-компіляція">JIT-компіляція</a>, що робить Lua швидшою за <a href="PHP" title="PHP">PHP</a> з використанням <a href="Zend_Engine" title="Zend Engine">Zend</a>), компактність і початкова орієнтація на ефективне вбудовування в сторонні <a href="%D0%97%D0%B0%D1%81%D1%82%D0%BE%D1%81%D1%83%D0%BD%D0%BA%D0%B8" class="mw-redirect" title="Застосунки">застосунки</a>. Робота над експериментальним прототипом на базі Lua почалася у 2011 році й показала, що можна істотно збільшити продуктивність системи шаблонів.
</p>
<div class="mw-heading mw-heading2"><h2 id="Виноски"><span id=".D0.92.D0.B8.D0.BD.D0.BE.D1.81.D0.BA.D0.B8"></span>Виноски</h2></div>
<style data-mw-deduplicate="TemplateStyles:r43816068">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end   https://uk.wikipedia.org/ */
</style><div class="reflist" style="list-style-type: decimal;">
<div class="mw-references-wrap mw-references-columns"><ol class="references">
<li id="cite_note-[http://www.lua.org/about.html_Lua:_about]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>-1"><span class="mw-cite-backlink"><a href="#cite_ref-[http://www.lua.org/about.html_Lua:_about]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>_1-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.lua.org/about.html">Lua: about</a><span class="wef_low_priority_links"></span><div style="display:none"></div></span>
</li>
<li id="cite_note-[https://www.lua.org/authors.html_https://www.lua.org/authors.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>-2"><span class="mw-cite-backlink"><a href="#cite_ref-[https://www.lua.org/authors.html_https://www.lua.org/authors.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>_2-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.lua.org/authors.html">https://www.lua.org/authors.html</a><span class="wef_low_priority_links"></span><div style="display:none"></div></span>
</li>
<li id="cite_note-<span_class=&quot;wikidata_cite_citetype_Q35127_citetype_Q2352616&quot;_data-entity-id=&quot;Q124688&quot;>[https://www.openhub.net/p/lua/analyses/latest/languages_summary_The_lua_Open_Source_Project_on_Open_Hub:_Languages_Page]<span_class=&quot;wef_low_priority_links&quot;>_—_2006.</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q124688]]</div>-3"><span class="mw-cite-backlink"><a href="#cite_ref-<span_class=&quot;wikidata_cite_citetype_Q35127_citetype_Q2352616&quot;_data-entity-id=&quot;Q124688&quot;>[https://www.openhub.net/p/lua/analyses/latest/languages_summary_The_lua_Open_Source_Project_on_Open_Hub:_Languages_Page]<span_class=&quot;wef_low_priority_links&quot;>_—_2006.</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q124688]]</div>_3-0">↑</a></span> <span class="reference-text"><span class="wikidata_cite citetype_Q35127 citetype_Q2352616" data-entity-id="Q124688"><a rel="nofollow" class="external text" href="https://www.openhub.net/p/lua/analyses/latest/languages_summary">The lua Open Source Project on Open Hub: Languages Page</a><span class="wef_low_priority_links"> — 2006.</span></span><div style="display:none"><a href="https://www.wikidata.org/wiki/Track:Q124688" class="extiw external" title="d:Track:Q124688">d:Track:Q124688</a></div></span>
</li>
<li id="cite_note-[https://www.lua.org/about.html_https://www.lua.org/about.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>-4"><span class="mw-cite-backlink"><a href="#cite_ref-[https://www.lua.org/about.html_https://www.lua.org/about.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>_4-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.lua.org/about.html">https://www.lua.org/about.html</a><span class="wef_low_priority_links"></span><div style="display:none"></div></span>
</li>
<li id="cite_note-[https://www.lua.org/license.html_https://www.lua.org/license.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>-5"><span class="mw-cite-backlink"><a href="#cite_ref-[https://www.lua.org/license.html_https://www.lua.org/license.html]<span_class=&quot;wef_low_priority_links&quot;></span><div_style=&quot;display:none&quot;></div>_5-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.lua.org/license.html">https://www.lua.org/license.html</a><span class="wef_low_priority_links"></span><div style="display:none"></div></span>
</li>
<li id="cite_note-<span_class=&quot;wikidata_cite_citetype_Q35127_citetype_Q2352616&quot;_data-entity-id=&quot;Q124688&quot;>[https://www.openhub.net/p/lua/licenses_The_lua_Open_Source_Project_on_Open_Hub:_Licenses_Page]<span_class=&quot;wef_low_priority_links&quot;>_—_2006.</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q124688]]</div>-6"><span class="mw-cite-backlink"><a href="#cite_ref-<span_class=&quot;wikidata_cite_citetype_Q35127_citetype_Q2352616&quot;_data-entity-id=&quot;Q124688&quot;>[https://www.openhub.net/p/lua/licenses_The_lua_Open_Source_Project_on_Open_Hub:_Licenses_Page]<span_class=&quot;wef_low_priority_links&quot;>_—_2006.</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q124688]]</div>_6-0">↑</a></span> <span class="reference-text"><span class="wikidata_cite citetype_Q35127 citetype_Q2352616" data-entity-id="Q124688"><a rel="nofollow" class="external text" href="https://www.openhub.net/p/lua/licenses">The lua Open Source Project on Open Hub: Licenses Page</a><span class="wef_low_priority_links"> — 2006.</span></span><div style="display:none"><a href="https://www.wikidata.org/wiki/Track:Q124688" class="extiw external" title="d:Track:Q124688">d:Track:Q124688</a></div></span>
</li>
<li id="cite_note-[https://www.lua.org/manual/5.1/manual.html#6_Lua_5.1_Reference_Manual]<span_class=&quot;wef_low_priority_links&quot;>_—_2019.</span><div_style=&quot;display:none&quot;></div>-7"><span class="mw-cite-backlink"><a href="#cite_ref-[https://www.lua.org/manual/5.1/manual.html#6_Lua_5.1_Reference_Manual]<span_class=&quot;wef_low_priority_links&quot;>_—_2019.</span><div_style=&quot;display:none&quot;></div>_7-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.lua.org/manual/5.1/manual.html#6">Lua 5.1 Reference Manual</a><span class="wef_low_priority_links"> — 2019.</span><div style="display:none"></div></span>
</li>
<li id="cite_note-<span_class=&quot;wikidata_cite_citetype_Q5633421&quot;_data-entity-id=&quot;Q1120519&quot;>[https://cacm.acm.org/magazines/2018/11/232214-a-look-at-the-design-of-lua/fulltext_A_Look_at_the_Design_of_Lua]<span_class=&quot;wef_low_priority_links&quot;>_—_[[:Нью-Йорк|[New_York]]]:_[[:Асоціація_обчислювальних_машин|Association_for_Computing_Machinery]],_2018._—_ISSN_[https://www.worldcat.org/issn/0001-0782_0001-0782];_[https://www.worldcat.org/issn/1557-7317_1557-7317]</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q1120519]]</div>-8"><span class="mw-cite-backlink"><a href="#cite_ref-<span_class=&quot;wikidata_cite_citetype_Q5633421&quot;_data-entity-id=&quot;Q1120519&quot;>[https://cacm.acm.org/magazines/2018/11/232214-a-look-at-the-design-of-lua/fulltext_A_Look_at_the_Design_of_Lua]<span_class=&quot;wef_low_priority_links&quot;>_—_[[:Нью-Йорк|[New_York]]]:_[[:Асоціація_обчислювальних_машин|Association_for_Computing_Machinery]],_2018._—_ISSN_[https://www.worldcat.org/issn/0001-0782_0001-0782];_[https://www.worldcat.org/issn/1557-7317_1557-7317]</span></span><div_style=&quot;display:none&quot;>[[d:Track:Q1120519]]</div>_8-0">↑</a></span> <span class="reference-text"><span class="wikidata_cite citetype_Q5633421" data-entity-id="Q1120519"><a rel="nofollow" class="external text" href="https://cacm.acm.org/magazines/2018/11/232214-a-look-at-the-design-of-lua/fulltext">A Look at the Design of Lua</a><span class="wef_low_priority_links"> — <a href="%D0%9D%D1%8C%D1%8E-%D0%99%D0%BE%D1%80%D0%BA" title="Нью-Йорк">[New York]</a>: <a href="%D0%90%D1%81%D0%BE%D1%86%D1%96%D0%B0%D1%86%D1%96%D1%8F_%D0%BE%D0%B1%D1%87%D0%B8%D1%81%D0%BB%D1%8E%D0%B2%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D1%85_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD" title="Асоціація обчислювальних машин">Association for Computing Machinery</a>, 2018. — ISSN <a rel="nofollow" class="external text" href="https://www.worldcat.org/issn/0001-0782">0001-0782</a>; <a rel="nofollow" class="external text" href="https://www.worldcat.org/issn/1557-7317">1557-7317</a></span></span><div style="display:none"><a href="https://www.wikidata.org/wiki/Track:Q1120519" class="extiw external" title="d:Track:Q1120519">d:Track:Q1120519</a></div></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><a href="#cite_ref-9">↑</a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r47771159">
/* start https://uk.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation:target{background-color:var(--background-color-progressive-subtle,#eaf3ff);color:inherit}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./_mw_/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./_mw_/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./_mw_/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ref-lang{font-size:85%;cursor:help;margin-left:0.2em;color:var(--color-subtle,#54595d)}.mw-parser-output .cs1-ref-lg{font-style:normal;cursor:help}.mw-parser-output .cs1-ref-lg-text{color:#252525;text-decoration:inherit;text-decoration-color:#252525}.mw-parser-output .cs1-ws-icon a{background:url("./_mw_/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#bf3c2c)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#bf3c2c)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}html.skin-theme-clientpref-night .mw-parser-output .cs1-ref-lg-text{color:#dadad6;text-decoration-color:#dadad6}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}html.skin-theme-clientpref-os .mw-parser-output .cs1-ref-lg-text{color:#dadad6;text-decoration-color:#dadad6}}


/* end   https://uk.wikipedia.org/ */
</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120526035725/http://www.mediawiki.org/wiki/Lua_scripting/Meeting_2012-01-25">Lua scripting/Meeting 2012-01-25</a>. Архів <a class="external text" href="https://www.mediawiki.org/wiki/Lua_scripting/Meeting_2012-01-25">оригіналу</a> за 26 травня 2012<span class="reference-accessdate">. Процитовано 3 лютого 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Lua+scripting%2FMeeting+2012-01-25&amp;rft_id=http%3A%2F%2Fwww.mediawiki.org%2Fwiki%2FLua_scripting%2FMeeting_2012-01-25&amp;rfr_id=info%3Asid%2Fuk.wikipedia.org%3ALua" class="Z3988"></span></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><a href="#cite_ref-10">↑</a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120204025835/http://www.gossamer-threads.com/lists/wiki/wikitech/269254">Mailing List Archive: Wikipedia: Wikitech Moving forward with Lua</a>. Архів <a rel="nofollow" class="external text" href="http://www.gossamer-threads.com/lists/wiki/wikitech/269254">оригіналу</a> за 4 лютого 2012<span class="reference-accessdate">. Процитовано 3 лютого 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Mailing+List+Archive%3A+Wikipedia%3A+Wikitech+Moving+forward+with+Lua&amp;rft_id=http%3A%2F%2Fwww.gossamer-threads.com%2Flists%2Fwiki%2Fwikitech%2F269254&amp;rfr_id=info%3Asid%2Fuk.wikipedia.org%3ALua" class="Z3988"></span></span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><a href="#cite_ref-11">↑</a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120202012752/http://www.opennet.ru/opennews/art.shtml?num=32964">Wikipedia будет использовать Lua в качестве языка для разработки шаблонов</a>. <i>opennet.ru</i>  <span class="cs1-ref-lang" title="російською мовою">(рос.)</span>. Архів <a rel="nofollow" class="external text" href="http://www.opennet.ru/opennews/art.shtml?num=32964">оригіналу</a> за 2 лютого 2012<span class="reference-accessdate">. Процитовано 3 лютого 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=opennet.ru&amp;rft.atitle=Wikipedia+%D0%B1%D1%83%D0%B4%D0%B5%D1%82+%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+Lua+%D0%B2+%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B5+%D1%8F%D0%B7%D1%8B%D0%BA%D0%B0+%D0%B4%D0%BB%D1%8F+%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8+%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2&amp;rft_id=http%3A%2F%2Fwww.opennet.ru%2Fopennews%2Fart.shtml%3Fnum%3D32964&amp;rfr_id=info%3Asid%2Fuk.wikipedia.org%3ALua" class="Z3988"></span></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="Посилання"><span id=".D0.9F.D0.BE.D1.81.D0.B8.D0.BB.D0.B0.D0.BD.D0.BD.D1.8F"></span>Посилання</h2></div>
<style data-mw-deduplicate="TemplateStyles:r47404836">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid var(--border-color-base,#a2a9b1);font-size:88%;line-height:1.25em;background-color:var(--background-color-interactive-subtle,#f8f9fa);color:inherit;display:flow-root}.mw-parser-output .infobox .side-box{font-size:100%}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1}}@media(min-width:640px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}


/* end   https://uk.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r47426543">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .sister-box .side-box-abovebelow{padding:0.75em 0;text-align:center}.mw-parser-output .sister-box .side-box-abovebelow>b{display:block}.mw-parser-output .sister-box .side-box-text>ul{border-top:1px solid var(--border-color-base,#a2a9b1);padding:0.75em 0;width:220px;margin:0 auto}.mw-parser-output .sister-box .side-box-text>ul>li{min-height:31px}.mw-parser-output .sister-logo{display:inline-block;width:31px;line-height:31px;vertical-align:middle;text-align:center}.mw-parser-output .sister-link{display:inline-block;margin-left:12px;vertical-align:middle}@media print{body.ns-0 .mw-parser-output .sistersitebox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-v2.svg"]{background-color:white}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-v2.svg"]{background-color:white}}


/* end   https://uk.wikipedia.org/ */
</style>
<ul><li><a rel="nofollow" class="external text" href="http://www.lua.org">Офіційний сайт</a> <style data-mw-deduplicate="TemplateStyles:r44275645">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .ref-info{font-size:85%;cursor:help;margin-left:0.2em;color:var(--color-subtle,#54595d)}


/* end   https://uk.wikipedia.org/ */
</style><span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="http://luabinaries.sourceforge.net/download.html">Завантажити Lua (скомпільовані файли)</a> <small>[<a rel="nofollow" class="external text" href="https://web.archive.org/web/20170531114633/http://luabinaries.sourceforge.net/download.html">Архівовано</a> 31 травня 2017 у <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.]</small><span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="http://wiki.linuxformat.ru/wiki/LXF122:LUA">Цикл статей про Lua в журналі Linux Format</a> <small>[<a rel="nofollow" class="external text" href="https://web.archive.org/web/20171020100622/http://wiki.linuxformat.ru/wiki/LXF122:LUA">Архівовано</a> 20 жовтня 2017 у <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.]</small><span title="російською мовою" class="ref-info">(рос.)</span></li>
<li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20190724041205/http://www.lua.org/uses.html">Список додатків, що використовують Lua, складений авторами</a> <span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="http://lua-users.org/">Вебсайт спільноти користувачів і авторів Lua</a> <small>[<a rel="nofollow" class="external text" href="https://web.archive.org/web/20101216084624/http://lua-users.org/">Архівовано</a> 16 грудня 2010 у <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.]</small><span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="http://lua-users.org/wiki/">Lua-wiki</a> <small>[<a rel="nofollow" class="external text" href="https://web.archive.org/web/20081011102822/http://lua-users.org/wiki/">Архівовано</a> 11 жовтня 2008 у <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.]</small><span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="http://lua-users.org/lists/lua-l/">lua-l archive</a> <small>[<a rel="nofollow" class="external text" href="https://web.archive.org/web/20081104042804/http://lua-users.org/lists/lua-l/">Архівовано</a> 4 листопада 2008 у <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.]</small>&nbsp;— офіційний список <span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="http://pgl.yoyo.org/luai">Luai</a> <small>[<a rel="nofollow" class="external text" href="https://web.archive.org/web/20080908054531/http://pgl.yoyo.org/luai/">Архівовано</a> 8 вересня 2008 у <a href="Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.]</small>&nbsp;— альтернативний інтерфейс довідки <span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20060312124121/http://www.onlamp.com/pub/a/onlamp/2006/02/16/introducing-lua.html">Introducing Lua</a> // ONLamp.com <span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20090601161043/http://www.gamedev.net/reference/articles/article1932.asp">An Introduction to Lua</a> // GameDev.net <span title="англійською мовою" class="ref-info">(англ.)</span></li>
<li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20080913222414/http://www.computerworld.com.au/index.php/id;1028768484;fp;4194304;fpid;1">Interview with Roberto Ierusalimschy on Lua</a> <style data-mw-deduplicate="TemplateStyles:r43776089">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .dead-link{color:var(--color-subtle,#54595d)}


/* end   https://uk.wikipedia.org/ */
</style><sup><span class="dead-link">[<i>недоступне посилання з 07.06.2017</i>]</span></sup> // Computerworld <span title="англійською мовою" class="ref-info">(англ.)</span></li></ul>
<style data-mw-deduplicate="TemplateStyles:r46098593">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .ambox{border:1px solid var(--border-color-base,#a2a9b1);border-left:10px solid var(--border-color-destructive--focus,#36c);background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid var(--border-color-base,#a2a9b1)}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}


/* end   https://uk.wikipedia.org/ */
</style>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r43815798">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}


/* end   https://uk.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r46713505">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .navbox{box-sizing:border-box;border:1px solid var(--border-color-base,#a2a9b1);width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd;color:inherit}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf;color:inherit}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf;color:inherit}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff;color:inherit}.mw-parser-output .navbox-even{background-color:#f7f7f7;color:inherit}.mw-parser-output .navbox-odd{background-color:transparent;color:inherit}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .navbox-list{border-color:#54595D}html.skin-theme-clientpref-night .mw-parser-output tr+tr>.navbox-abovebelow,html.skin-theme-clientpref-night .mw-parser-output tr+tr>.navbox-group,html.skin-theme-clientpref-night .mw-parser-output tr+tr>.navbox-image,html.skin-theme-clientpref-night .mw-parser-output tr+tr>.navbox-list{border-top:2px solid #54595D}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbox-list{border-color:#54595D}html.skin-theme-clientpref-os .mw-parser-output tr+tr>.navbox-abovebelow,html.skin-theme-clientpref-os .mw-parser-output tr+tr>.navbox-group,html.skin-theme-clientpref-os .mw-parser-output tr+tr>.navbox-image,html.skin-theme-clientpref-os .mw-parser-output tr+tr>.navbox-list{border-top:2px solid #54595D}}


/* end   https://uk.wikipedia.org/ */
</style></div><div role="navigation" class="navbox navbox ukwikiArticleExternalLinksTable" aria-label="Navbox1755" style="padding:3px"><table class="nowraplinks hlist navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="row" class="navbox-group" style="width:1%;background: #CCF;"><div style="padding: 0px 18px 0px 0px; width: 100%;"><div style="float: left; padding-left: 4px;"><span typeof="mw:File"><img alt="Перегляд цього шаблону" src="./_assets_/0c70a452f799bfe840676ee341124611/Searchtool.svg.png" decoding="async" width="14" height="14" class="mw-file-element" data-file-width="512" data-file-height="512" loading="lazy"></span></div>&nbsp;&nbsp;Тематичні сайти</div></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><a rel="nofollow" class="external text" href="https://www.quora.com/topic/Lua-programming-language">Quora</a> · <a rel="nofollow" class="external text" href="https://www.zhihu.com/topic/19612186">Zhihu</a></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background: #CCF;">Довідкові видання</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"><a rel="nofollow" class="external text" href="https://community.fandom.com/index.php?title=w:c:code:Lua">Fandom</a>&nbsp;<span class="ref-info" title="Англійська мова">(англ.)</span> · <a rel="nofollow" class="external text" href="https://community.fandom.com/index.php?title=w:c:wikies:Lua">Fandom</a>&nbsp;<span class="ref-info" title="Російська мова">(рос.)</span> · <a rel="nofollow" class="external text" href="https://community.fandom.com/index.php?title=w:c:uk.wikis:Lua">Fandom</a>&nbsp;<span class="ref-info" title="Українська мова">(укр.)</span></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background: #CCF;"><a href="%D0%9D%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%B8%D0%B9_%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C" title="Нормативний контроль">Нормативний контроль</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><a href="%D0%9D%D0%B0%D1%86%D1%96%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0_%D0%B1%D1%96%D0%B1%D0%BB%D1%96%D0%BE%D1%82%D0%B5%D0%BA%D0%B0_%D0%A4%D1%80%D0%B0%D0%BD%D1%86%D1%96%D1%97" title="Національна бібліотека Франції">BNF</a>:&nbsp;<a rel="nofollow" class="external text" href="http://catalogue.bnf.fr/ark:/12148/cb166522948">166522948</a> · <a href="Freebase" title="Freebase">Freebase</a>:&nbsp;<a rel="nofollow" class="external text" href="https://www.google.com/search?kgmid=/m/0chpd">/m/0chpd</a> · <a href="Gemeinsame_Normdatei" title="Gemeinsame Normdatei">GND</a>:&nbsp;<a rel="nofollow" class="external text" href="http://d-nb.info/gnd/7547043-3">7547043-3</a> · <a href="%D0%9D%D0%B0%D1%86%D1%96%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0_%D0%B1%D1%96%D0%B1%D0%BB%D1%96%D0%BE%D1%82%D0%B5%D0%BA%D0%B0_%D0%86%D0%B7%D1%80%D0%B0%D1%97%D0%BB%D1%8E" title="Національна бібліотека Ізраїлю">J9U</a>:&nbsp;<a rel="nofollow" class="external text" href="https://www.nli.org.il/en/authorities/987007563918605171">987007563918605171</a> · <a href="%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80_%D0%91%D1%96%D0%B1%D0%BB%D1%96%D0%BE%D1%82%D0%B5%D0%BA%D0%B8_%D0%9A%D0%BE%D0%BD%D0%B3%D1%80%D0%B5%D1%81%D1%83" title="Контрольний номер Бібліотеки Конгресу">LCCN</a>:&nbsp;<a rel="nofollow" class="external text" href="http://id.loc.gov/authorities/sh2004007514">sh2004007514</a></div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Мови_програмування11911" style="padding:3px"><table class="nowraplinks hlist mw-collapsible mw-collapsed navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r44909416">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}


/* end   https://uk.wikipedia.org/ */
</style><div id="Мови_програмування11911" style="font-size:114%;margin:0 4em"><a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Мова програмування">Мови програмування</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Рівень</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="%D0%9C%D0%B0%D1%88%D0%B8%D0%BD%D0%BD%D0%B8%D0%B9_%D0%BA%D0%BE%D0%B4" title="Машинний код">Машинні</a></li>
<li><a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%B0%D1%81%D0%B5%D0%BC%D0%B1%D0%BB%D0%B5%D1%80%D0%B0" title="Мова асемблера">Ассемблери</a></li>
<li><a href="%D0%9A%D0%BE%D0%BC%D0%BF%D1%96%D0%BB%D1%8C%D0%BE%D0%B2%D0%B0%D0%BD%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Компільована мова програмування">Компільовані</a></li>
<li><a href="%D0%86%D0%BD%D1%82%D0%B5%D1%80%D0%BF%D1%80%D0%B5%D1%82%D0%B0%D1%82%D0%BE%D1%80" title="Інтерпретатор">Інтерпретовані</a></li></ul>
<ul><li><a href="%D0%9D%D0%B8%D0%B7%D1%8C%D0%BA%D0%BE%D1%80%D1%96%D0%B2%D0%BD%D0%B5%D0%B2%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Низькорівнева мова програмування">Низькорівневі</a></li>
<li><a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D0%B2%D0%B8%D1%81%D0%BE%D0%BA%D0%BE%D0%B3%D0%BE_%D1%80%D1%96%D0%B2%D0%BD%D1%8F" title="Мова програмування високого рівня">Високорівневі</a></li>
<li><a href="%D0%9D%D0%B0%D0%B4%D0%B2%D0%B8%D1%81%D0%BE%D0%BA%D0%BE%D1%80%D1%96%D0%B2%D0%BD%D0%B5%D0%B2%D1%96_%D0%BC%D0%BE%D0%B2%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Надвисокорівневі мови програмування">Надвисокого рівня</a></li>
<li><a href="%D0%95%D0%B7%D0%BE%D1%82%D0%B5%D1%80%D0%B8%D1%87%D0%BD%D1%96_%D0%BC%D0%BE%D0%B2%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Езотеричні мови програмування">Езотеричні</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="%D0%9D%D0%B8%D0%B7%D1%8C%D0%BA%D0%BE%D1%80%D1%96%D0%B2%D0%BD%D0%B5%D0%B2%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Низькорівнева мова програмування">Низькорівневі</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0;background:#f0f0f0"><div style="padding:0 0.25em">
<ul><li><a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%B0%D1%81%D0%B5%D0%BC%D0%B1%D0%BB%D0%B5%D1%80%D0%B0" title="Мова асемблера">Мова асемблера</a>
<ul><li><a href="ASSK" title="ASSK">ASSK</a></li>
<li><a href="FASM" title="FASM">FASM</a></li>
<li><a href="GNU_Assembler" title="GNU Assembler">GAS</a></li>
<li><a href="HLA_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="HLA (програмування)">HLA</a></li>
<li><a href="MASM" title="MASM">MASM</a></li>
<li><a href="NASM" title="NASM">NASM</a></li>
<li><a href="TASM" title="TASM">TASM</a></li>
<li><a href="WASM" class="mw-redirect" title="WASM">WASM</a></li></ul></li>
<li>PLAN</li>
<li>SAS</li>
<li>Sawik</li>
<li>TUZ-3</li>
<li><a href="%D0%91%D0%B0%D0%B9%D1%82-%D0%BA%D0%BE%D0%B4" title="Байт-код">Байт-код</a>
<ul><li><a href="P-%D0%BA%D0%BE%D0%B4" title="P-код"><i>P</i>-код</a></li>
<li><a href="%D0%91%D0%B0%D0%B9%D1%82-%D0%BA%D0%BE%D0%B4_Java" title="Байт-код Java">Байт-код Java</a></li>
<li>Байт-код Perl</li>
<li><a href="%D0%9A%D0%B5%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9_%D0%BA%D0%BE%D0%B4" title="Керований код">Керований код</a></li></ul></li>
<li><a href="%D0%9C%D0%B0%D1%88%D0%B8%D0%BD%D0%BD%D0%B8%D0%B9_%D0%BA%D0%BE%D0%B4" title="Машинний код">Машинний код</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D0%B2%D0%B8%D1%81%D0%BE%D0%BA%D0%BE%D0%B3%D0%BE_%D1%80%D1%96%D0%B2%D0%BD%D1%8F" title="Мова програмування високого рівня">Високорівневі</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D0%B7%D0%B0%D0%B3%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%B8%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Мова програмування загального призначення">Загального<br>призначення</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="ABAP/4" title="ABAP/4">ABAP/4</a></li>
<li><a href="Action!" title="Action!">Action!</a></li>
<li><a href="ActionScript" title="ActionScript">ActionScript</a></li>
<li><a href="Ada" title="Ada">Ada</a></li>
<li><a href="ALGOL" title="ALGOL">ALGOL</a></li>
<li><a href="Alice_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Alice (мова програмування)">Alice</a></li>
<li><a href="APL" title="APL">APL</a></li>
<li><a href="AWK" title="AWK">AWK</a></li>
<li><a href="B_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="B (мова програмування)">B</a></li>
<li><a href="BASIC" title="BASIC">BASIC</a></li>
<li><a href="BCPL" title="BCPL">BCPL</a></li>
<li><a href="C_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="C (мова програмування)">C</a></li>
<li><a href="C--" title="C--">C--</a></li>
<li><a href="C%2B%2B" title="C++">C++</a> (<a href="C%2B%2B11" title="C++11">C++11</a>, <a href="C%2B%2B14" title="C++14">C++14</a>, <a href="C%2B%2B17" title="C++17">C++17</a>, <a href="C%2B%2B20" title="C++20">C++20</a>, <a href="C%2B%2B23" title="C++23">C++23</a>)</li>
<li><a href="C%2B%2B/CLI" title="C++/CLI">C++/CLI</a></li>
<li><a href="C_Sharp" title="C Sharp">C#</a></li>
<li>Clarion</li>
<li>Clascal</li>
<li><a href="Clipper" title="Clipper">Clipper</a></li>
<li><a href="Clojure" title="Clojure">Clojure</a></li>
<li><a href="COBOL" title="COBOL">COBOL</a></li>
<li><a href="CoffeeScript" title="CoffeeScript">CoffeeScript</a></li>
<li><a href="COMAL" title="COMAL">COMAL</a></li>
<li><a href="Common_Lisp" title="Common Lisp">Common Lisp</a></li>
<li>CPL</li>
<li><a href="Crystal_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Crystal (мова програмування)">Crystal</a></li>
<li><a href="D_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="D (мова програмування)">D</a></li>
<li><a href="Delphi.NET" title="Delphi.NET">Delphi.NET</a></li>
<li><a href="Embarcadero_Delphi#Delphi_Prism" title="Embarcadero Delphi">Delphi Prism</a></li>
<li><a href="Eiffel" title="Eiffel">Eiffel</a></li>
<li><a href="Erlang" title="Erlang">Erlang</a></li>
<li><a href="F_Sharp" title="F Sharp">F#</a></li>
<li><a href="Forth" title="Forth">Forth</a></li>
<li><a href="%D0%A4%D0%BE%D1%80%D1%82%D1%80%D0%B0%D0%BD" title="Фортран">Fortran</a></li>
<li><a href="FreeBASIC" title="FreeBASIC">FreeBASIC</a></li>
<li><a href="Free_Pascal" title="Free Pascal">Free Pascal</a></li>
<li>GAUSS</li>
<li><a href="Go_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Go (мова програмування)">Go</a></li>
<li><a href="Haskell" title="Haskell">Haskell</a></li>
<li>Icon</li>
<li><a href="Informix-4GL" title="Informix-4GL">Informix-4GL</a></li>
<li><a href="Java" title="Java">Java</a></li>
<li><a href="JavaScript" title="JavaScript">JavaScript</a></li>
<li><a href="Kotlin" title="Kotlin">Kotlin</a></li>
<li><a href="Lisp" title="Lisp">Lisp</a></li>
<li><a href="Logo_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Logo (мова програмування)">Logo</a></li>
<li><a class="mw-selflink selflink">Lua</a></li>
<li>MCPL</li>
<li><a href="ML" title="ML">Meta Language</a></li>
<li><a href="Microsoft_Small_Basic" title="Microsoft Small Basic">Microsoft Small Basic</a></li>
<li>Modula-2</li>
<li>MUMPS</li>
<li><a href="Nemerle" title="Nemerle">Nemerle</a></li>
<li><a href="%D0%9E%D0%B1%D0%B5%D1%80%D0%BE%D0%BD_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Оберон (мова програмування)">Oberon</a></li>
<li><a href="Object_Pascal" title="Object Pascal">Object&nbsp;Pascal</a></li>
<li><a href="Objective-C" title="Objective-C">Objective-C</a></li>
<li><a href="Objective_Caml" title="Objective Caml">OCaml</a></li>
<li><a href="Occam" title="Occam">occam</a></li>
<li><a href="Oxygene_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Oxygene (мова програмування)">Oxygene</a></li>
<li><a href="Opa_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Opa (мова програмування)">Opa</a></li>
<li><a href="Oz_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Oz (мова програмування)">Oz</a></li>
<li><a href="Pascal" title="Pascal">Pascal</a></li>
<li><a href="PL/I" title="PL/I">PL/I</a></li>
<li><a href="PL/M" title="PL/M">PL/M</a></li>
<li>PLEX</li>
<li><a href="Processing" title="Processing">Processing</a></li>
<li><a href="Python" title="Python">Python</a></li>
<li><a href="REXX" title="REXX">REXX</a></li>
<li><a href="RPG_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="RPG (мова програмування)">RPG-II</a></li>
<li><a href="Racket" title="Racket">Racket</a></li>
<li><a href="Ruby" title="Ruby">Ruby</a></li>
<li><a href="Rust_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Rust (мова програмування)">Rust</a></li>
<li>SAKO</li>
<li>SAS 4GL</li>
<li><a href="Scala" title="Scala">Scala</a></li>
<li><a href="Scheme" title="Scheme">Scheme</a></li>
<li><a href="Simula" title="Simula">Simula</a></li>
<li><a href="Smalltalk" title="Smalltalk">Smalltalk</a></li>
<li><a href="Snobol" title="Snobol">Snobol</a></li>
<li><a href="Standard_ML" title="Standard ML">Standard Meta Language</a></li>
<li><a href="Swift_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Swift (мова програмування)">Swift</a></li>
<li><a href="Tcl" title="Tcl">Tcl</a></li>
<li><a href="Turbo_Pascal" title="Turbo Pascal">Turbo Pascal</a></li>
<li><a href="Vala" title="Vala">Vala</a></li>
<li><a href="Visual_Basic" title="Visual Basic">Visual Basic</a></li>
<li><a href="Visual_Basic_.NET" title="Visual Basic .NET">Visual Basic.NET</a></li>
<li><a href="Visual_J_Sharp" title="Visual J Sharp">Visual J Sharp</a></li>
<li><a href="Zig" title="Zig">Zig</a></li>
<li><a href="%D0%9B%D1%8F%D0%BF%D0%B0%D1%81_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Ляпас (мова програмування)">ЛЯПАС</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0" title="Програмування на стороні сервера">Серверні</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Perl" title="Perl">Perl</a></li>
<li><a href="PHP" title="PHP">PHP</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Запитів до баз<br>даних<sup id="cite_ref-disputed_12-0" class="reference"><a href="#cite_note-disputed-12"><span class="cite-bracket">[</span>суперечливо 1<span class="cite-bracket">]</span></a></sup></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="PL/SQL" title="PL/SQL">PL/SQL</a></li>
<li><a href="SQL" title="SQL">SQL</a></li>
<li><a href="Transact-SQL" title="Transact-SQL">Transact-SQL</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="%D0%9C%D0%BE%D0%B2%D0%B0_%D1%80%D0%BE%D0%B7%D0%BC%D1%96%D1%82%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%B8%D1%85" title="Мова розмітки даних">Розмітки</a> та <a href="%D0%92%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BD%D0%B0_%D0%B3%D1%80%D0%B0%D1%84%D1%96%D0%BA%D0%B0" title="Векторна графіка">векторної<br>графіки</a><sup id="cite_ref-disputed_12-1" class="reference"><a href="#cite_note-disputed-12"><span class="cite-bracket">[</span>суперечливо 1<span class="cite-bracket">]</span></a></sup></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Asymptote</li>
<li><a href="HTML" title="HTML">HTML</a></li>
<li><a href="Haml" title="Haml">Haml</a></li>
<li><a href="Metafont" title="Metafont">METAFONT</a></li>
<li><a href="PostScript" title="PostScript">PostScript</a></li>
<li><a href="XML" title="XML">XML</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="%D0%A1%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Синхронна мова програмування">Синхронні</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Lustre_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Lustre (мова програмування)">Lustre</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Символьних та<br> чисельних обчислень</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Maple" title="Maple">Maple</a></li>
<li><a href="Mathcad" title="Mathcad">Mathcad</a></li>
<li><a href="MATLAB" title="MATLAB">MATLAB</a></li>
<li><a href="R_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="R (мова програмування)">R</a></li>
<li>Wolfram
<ul><li><a href="Mathematica" title="Mathematica">Mathematica</a></li></ul></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="%D0%9A%D0%B2%D0%B0%D0%BD%D1%82%D0%BE%D0%B2%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Квантове програмування">Квантових обчислень</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Q_Sharp" title="Q Sharp">Q#</a></li>
<li><a href="%D0%9A%D0%B2%D0%B0%D0%BD%D1%82%D0%BE%D0%B2%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Квантове програмування">QCL</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="%D0%9B%D0%BE%D0%B3%D1%96%D1%87%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Логічне програмування">Логічні</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Mercury_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Mercury (мова програмування)">Mercury</a></li>
<li><a href="%D0%9F%D1%80%D0%BE%D0%BB%D0%BE%D0%B3_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Пролог (мова програмування)">Prolog</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Академічні</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0;background:#f0f0f0"><div style="padding:0 0.25em">
<ul><li><a href="Agda" title="Agda">Agda</a></li>
<li><a href="CLU_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="CLU (мова програмування)">CLU</a></li>
<li><a href="Curry" title="Curry">Curry</a></li>
<li><a href="Haskell" title="Haskell">Haskell</a></li>
<li><a href="Hope_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Hope (мова програмування)">Hope</a></li>
<li><a href="Lisp" title="Lisp">Lisp</a></li>
<li><a href="ML" title="ML">ML</a></li>
<li><a href="OBJ_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="OBJ (мова програмування)">OBJ</a></li>
<li><a href="P%E2%80%B2%E2%80%B2" title="P′′">P′′</a></li>
<li><a href="Pascal" title="Pascal">Pascal</a></li>
<li><a href="Racket" title="Racket">Racket</a></li>
<li><a href="Scheme" title="Scheme">Scheme</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="%D0%95%D0%B7%D0%BE%D1%82%D0%B5%D1%80%D0%B8%D1%87%D0%BD%D1%96_%D0%BC%D0%BE%D0%B2%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Езотеричні мови програмування">Езотеричні</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Befunge" title="Befunge">Befunge</a></li>
<li><a href="Brainfork" title="Brainfork">Brainfork</a></li>
<li><a href="Brainfuck" title="Brainfuck">Brainfuck</a></li>
<li><a href="FALSE" title="FALSE">FALSE</a></li>
<li><a href="FRACTRAN" title="FRACTRAN">FRACTRAN</a></li>
<li><a href="HQ9%2B" title="HQ9+">HQ9+</a></li>
<li>Illgoll</li>
<li><a href="INTERCAL" title="INTERCAL">INTERCAL</a></li>
<li>Legal</li>
<li><a href="LOLCODE" title="LOLCODE">LOLCODE</a></li>
<li><a href="Malbolge" title="Malbolge">Malbolge</a></li>
<li>Pandora</li>
<li>Piet</li>
<li><a href="Shakespeare_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Shakespeare (мова програмування)">Shakespeare</a></li>
<li>Unlambda</li>
<li>Velato</li>
<li><a href="Whirl" title="Whirl">Whirl</a></li>
<li><a href="Whitespace" title="Whitespace">Whitespace</a></li></ul>
</div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0;background:#f0f0f0"><div style="padding:0 0.25em">
<ul><li><b><a href="%D0%9F%D0%BE%D1%80%D1%96%D0%B2%D0%BD%D1%8F%D0%BD%D0%BD%D1%8F_%D0%BC%D0%BE%D0%B2_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Порівняння мов програмування">Порівняння мов програмування</a></b></li>
<li><b><a href="%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BC%D0%BE%D0%B2_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Список мов програмування">Список мов програмування</a></b></li>
<li><b><a href="%D0%A5%D1%80%D0%BE%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_%D0%BC%D0%BE%D0%B2_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F" title="Хронологія мов програмування">Хронологія мов програмування</a></b></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div><div class="reflist" style="list-style-type: decimal;">
<div class="mw-references-wrap"><ol class="references" data-mw-group="суперечливо">
<li id="cite_note-disputed-12"><span class="mw-cite-backlink">↑ <a href="#cite_ref-disputed_12-0"><sup><i><b>а</b></i></sup></a> <a href="#cite_ref-disputed_12-1"><sup><i><b>б</b></i></sup></a></span> <span class="reference-text">Немає загальноприйнятого рішення, чи вважати усі ці мови саме мовами програмування</span>
</li>
</ol></div></div></div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Вільне_та_відкрите_програмне_забезпечення13495" style="padding:3px"><table class="nowraplinks mw-collapsible mw-collapsed navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Вільне_та_відкрите_програмне_забезпечення13495" style="font-size:114%;margin:0 4em"><a href="%D0%92%D1%96%D0%BB%D1%8C%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Вільне програмне забезпечення">Вільне</a> та <a href="%D0%92%D1%96%D0%B4%D0%BA%D1%80%D0%B8%D1%82%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Відкрите програмне забезпечення">відкрите</a> <a href="%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Програмне забезпечення">програмне забезпечення</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%;background:#ccccff;">Загальне</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><span style="white-space: nowrap;"><a href="%D0%9A%D0%BE%D0%BF%D1%96%D0%BB%D0%B5%D1%84%D1%82" title="Копілефт">Копілефт</a> •</span> <span style="white-space: nowrap;"><a href="%D0%92%D1%96%D0%BB%D1%8C%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Вільне програмне забезпечення">Вільне ПЗ</a> •</span> <span style="white-space: nowrap;"><a href="%D0%92%D1%96%D0%B4%D0%BA%D1%80%D0%B8%D1%82%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Відкрите програмне забезпечення">Відкрите програмне забезпечення</a> •</span> <span style="white-space: nowrap;"><a href="%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%B2%D1%96%D0%B4%D0%BA%D1%80%D0%B8%D1%82%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Список відкритого програмного забезпечення">Список відкритого і вільного ПЗ</a> •</span> <span style="white-space: nowrap;"><a href="CUPS" title="CUPS">CUPS</a> •</span> <span style="white-space: nowrap;"><a href="X_Window_System" title="X Window System">X Window System</a></span></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background:#ccccff;"><a href="%D0%92%D1%96%D0%BB%D1%8C%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F#Історія_розвитку_ВПЗ" title="Вільне програмне забезпечення">Історія</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0;background:#f0f0f0;"><div style="padding:0 0.25em"><span style="white-space: nowrap;"><a href="Linux#Історія" title="Linux">Лінукс</a> •</span> <b><a href="Mozilla_Foundation#.D0.86.D1.81.D1.82.D0.BE.D1.80.D1.96.D1.8F" title="Mozilla Foundation">Mozilla</a></b> (<span style="white-space: nowrap;"><a href="Mozilla_Application_Suite#Mozilla_Suite" title="Mozilla Application Suite">Application Suite</a> •</span> <span style="white-space: nowrap;"><a href="Mozilla_Firefox#.D0.86.D1.81.D1.82.D0.BE.D1.80.D1.96.D1.8F_.D0.B2.D0.B5.D1.80.D1.81.D1.96.D0.B9" title="Mozilla Firefox">Firefox</a> •</span> <span style="white-space: nowrap;"><a href="Mozilla_Thunderbird#.D0.92.D0.B8.D0.BF.D1.83.D1.81.D0.BA.D0.B8" class="mw-redirect" title="Mozilla Thunderbird">Thunderbird</a>) •</span> <span style="white-space: nowrap;"><a href="GNU" title="GNU">Проєкт GNU</a> </span></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background:#ccccff;"><a href="%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B8_%D0%BD%D0%B0_%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D1%96_%D0%B2%D1%96%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Операційні системи на основі вільного програмного забезпечення">ОС на базі ВПЗ</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><a href="Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a>&nbsp;<b>·</b>  <a href="Darwin_(%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D0%B0_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0)" title="Darwin (операційна система)">Apple Darwin</a>&nbsp;<b>·</b>  <a href="FreeDOS" title="FreeDOS">FreeDOS</a>&nbsp;<b>·</b>  <a href="FreeBSD" title="FreeBSD">FreeBSD</a>&nbsp;<b>·</b>  <a href="OpenBSD" title="OpenBSD">OpenBSD</a>&nbsp;<b>·</b>  <a href="FreeNAS" title="FreeNAS">FreeNAS</a>&nbsp;<b>·</b>  <a href="GNU" title="GNU">GNU</a>&nbsp;<b>·</b>  <a href="Haiku" title="Haiku">Haiku</a>&nbsp;<b>·</b>  <a href="GNU_Hurd" title="GNU Hurd">Hurd</a>&nbsp;<b>·</b>  <a href="Inferno_(%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D0%B0_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0)" title="Inferno (операційна система)">Inferno</a>&nbsp;<b>·</b>  <a href="Linux" title="Linux">Linux</a>&nbsp;<b>·</b>  <a href="Mach" title="Mach">Mach</a>&nbsp;<b>·</b>  <a href="Minix" title="Minix">MINIX</a>&nbsp;<b>·</b>  <a href="OpenSolaris" title="OpenSolaris">OpenSolaris</a>&nbsp;<b>·</b>  <a href="Plan_9" title="Plan 9">Plan 9</a>&nbsp;<b>·</b>  <a href="ReactOS" title="ReactOS">ReactOS</a></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background:#ccccff;">Розробка ВПЗ</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0;background:#f0f0f0;"><div style="padding:0 0.25em"><a href="Eclipse" title="Eclipse">Eclipse</a>&nbsp;<b>·</b>  <a href="FreeBASIC" title="FreeBASIC">FreeBASIC</a>&nbsp;<b>·</b>  <a href="Free_Pascal" title="Free Pascal">Free Pascal</a>&nbsp;<b>·</b>  <a href="GNU_Compiler_Collection" title="GNU Compiler Collection">GCC</a>&nbsp;<b>·</b>  <a href="Java" title="Java">Java</a>&nbsp;<b>·</b>  libJIT&nbsp;<b>·</b>  <a href="Low_Level_Virtual_Machine" title="Low Level Virtual Machine">LLVM</a>&nbsp;<b>·</b>  <a class="mw-selflink selflink">Lua</a>&nbsp;<b>·</b>  <a href="Open64" title="Open64">Open64</a>&nbsp;<b>·</b>  <a href="Perl" title="Perl">Perl</a>&nbsp;<b>·</b> <a href="PHP" title="PHP">PHP</a>&nbsp;<b>·</b>  <a href="Python" title="Python">Python</a>&nbsp;<b>·</b>  ROSE&nbsp;<b>·</b>  <a href="Ruby" title="Ruby">Ruby</a>&nbsp;<b>·</b>  <a href="Tcl" title="Tcl">Tcl</a></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background:#ccccff;"><a href="%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%B2%D1%96%D0%BA%D0%BE%D0%BD_X_Window_System" title="Менеджер вікон X Window System">Менеджери<br>вікон XWS</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><span style="white-space: nowrap;"><a href="Blackbox" title="Blackbox">Blackbox</a> •</span> <span style="white-space: nowrap;"><a href="Compiz" title="Compiz">Compiz</a> •</span> <span style="white-space: nowrap;"><a href="Equinox_Desktop_Environment" title="Equinox Desktop Environment">EDE</a> •</span> <span style="white-space: nowrap;"><a href="Enlightenment" title="Enlightenment">Enlightenment</a> •</span> <span style="white-space: nowrap;"><a href="Fluxbox" title="Fluxbox">Fluxbox</a> •</span> <span style="white-space: nowrap;"><a href="GNOME" title="GNOME">GNOME</a> •</span> <span style="white-space: nowrap;"><a href="JWM" title="JWM">JWM</a> •</span> <span style="white-space: nowrap;"><a href="IceWM" title="IceWM">IceWM</a> •</span> <span style="white-space: nowrap;"><a href="KDE" title="KDE">KDE</a> •</span> <span style="white-space: nowrap;"><a href="Openbox" title="Openbox">Openbox</a> •</span> <span style="white-space: nowrap;">ROX •</span> <span style="white-space: nowrap;">Window Maker •</span> <span style="white-space: nowrap;"><a href="Xfce" title="Xfce">Xfce</a></span></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background:#ccccff;">Організації</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0;background:#f0f0f0;"><div style="padding:0 0.25em"><span style="white-space: nowrap;"><a href="%D0%A4%D0%BE%D0%BD%D0%B4_%D0%B2%D1%96%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Фонд вільного програмного забезпечення">Фонд вільного ПЗ (FSF)</a> (європейський •</span> <span style="white-space: nowrap;">індійський •</span> <span style="white-space: nowrap;">латиноамериканський) •</span> <a href="Apache_Software_Foundation" title="Apache Software Foundation">Apache Software Foundation</a>&nbsp;<b>·</b>  Blender Foundation&nbsp;<b>·</b>  <a href="Eclipse_Foundation" title="Eclipse Foundation">Eclipse Foundation</a>&nbsp;<b>·</b>  <a href="Freedesktop.org" title="Freedesktop.org">freedesktop.org</a>&nbsp;<b>·</b>  <a href="GNOME_Foundation" title="GNOME Foundation">GNOME Foundation</a>&nbsp;<b>·</b>  <a href="GNU" title="GNU">Проєкт GNU</a>&nbsp;<b>·</b>  <a href="Google_Developers" title="Google Developers">Google Code</a>&nbsp;<b>·</b>  <a href="Linux_Foundation" title="Linux Foundation">Linux Foundation</a>&nbsp;<b>·</b>  <a href="Mozilla_Foundation" title="Mozilla Foundation">Mozilla Foundation</a>&nbsp;<b>·</b>  <a href="Open_Source_Initiative" title="Open Source Initiative">Open Source Initiative</a>&nbsp;<b>·</b>  <a href="SourceForge.net" title="SourceForge.net">SourceForge</a>&nbsp;<b>·</b>  <a href="The_Document_Foundation" title="The Document Foundation">The Document Foundation</a>&nbsp;<b>·</b>  <a href="Xiph.Org" title="Xiph.Org">Xiph.Org</a>&nbsp;<b>·</b>  XMPP Standards Foundation&nbsp;<b>·</b>  <a href="X.Org_Foundation" title="X.Org Foundation">X.Org Foundation</a></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background:#ccccff;"><a href="%D0%92%D1%96%D0%BB%D1%8C%D0%BD%D0%B0_%D0%BB%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F" title="Вільна ліцензія">Ліцензії</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><a href="Apache_License" title="Apache License">Apache</a>&nbsp;<b>·</b>  <a href="Apple_Public_Source_License" title="Apple Public Source License">APSL</a>&nbsp;<b>·</b>  Artistic&nbsp;<b>·</b>  <a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_BSD" title="Ліцензія BSD">BSD</a>&nbsp;<b>·</b>  <a href="Common_Public_License" title="Common Public License">CPL</a>&nbsp;<b>·</b>  <a href="GNU_General_Public_License" title="GNU General Public License">GNU GPL</a>&nbsp;<b>·</b>  <a href="GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">GNU LGPL</a>&nbsp;<b>·</b>  <a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_MIT" title="Ліцензія MIT">MIT</a>&nbsp;<b>·</b> <a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_CDDL" title="Ліцензія CDDL">CDDL</a>&nbsp;<b>·</b>  <a href="Mozilla_Public_License" title="Mozilla Public License">MPL</a>&nbsp;<b>·</b>  <a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_Ms-PL/RL" class="mw-redirect" title="Ліцензія Ms-PL/RL">Ms-PL/RL</a>&nbsp;<b>·</b>  <a href="%D0%9B%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_zlib" title="Ліцензія zlib">zlib</a>&nbsp;<b>·</b>  FSF approved licenses&nbsp;<b>·</b>  <a href="%D0%94%D0%BE%D0%B7%D0%B2%D1%96%D0%BB%D1%8C%D0%BD%D0%B0_%D0%BB%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F_%D0%B2%D1%96%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Дозвільна ліцензія вільного програмного забезпечення">Дозвільна ліцензія вільного ПЗ</a>&nbsp;<b>·</b>  <a href="%D0%92%D1%96%D0%BB%D1%8C%D0%BD%D0%B0_%D0%BB%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F" title="Вільна ліцензія">Вільна ліцензія</a>&nbsp;<b>·</b>  <a href="%D0%A0%D0%BE%D0%B7%D0%BC%D0%B0%D1%97%D1%82%D1%82%D1%8F_%D0%BB%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D0%B9" title="Розмаїття ліцензій">Розмаїття ліцензій</a></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background:#ccccff;">Проблеми</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0;background:#f0f0f0;"><div style="padding:0 0.25em"><a href="%D0%91%D0%BB%D0%BE%D0%B1" title="Блоб">Двійковий блоб</a>&nbsp;<b>·</b>  <a href="%D0%9A%D0%B5%D1%80%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F_%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B8%D0%BC%D0%B8_%D0%BF%D1%80%D0%B0%D0%B2%D0%B0%D0%BC%D0%B8" title="Керування цифровими правами">Технічні засоби захисту авторських прав</a>&nbsp;<b>·</b>  Вільні та відкриті графічні драйвери&nbsp;<b>·</b>  <a href="%D0%A0%D0%BE%D0%B7%D0%BC%D0%B0%D1%97%D1%82%D1%82%D1%8F_%D0%BB%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D0%B9" title="Розмаїття ліцензій">Ліцензійна проліферація</a>&nbsp;<b>·</b>  <a href="Iceweasel" title="Iceweasel">Iceweasel</a>&nbsp;<b>·</b>  Безпека відкритого ПЗ&nbsp;<b>·</b>  <a href="%D0%9F%D1%80%D0%BE%D0%BF%D1%80%D1%96%D1%94%D1%82%D0%B0%D1%80%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Пропрієтарне програмне забезпечення">Власницьке програмне забезпечення</a>&nbsp;<b>·</b>  <a href="%D0%9A%D0%BE%D0%BD%D1%84%D0%BB%D1%96%D0%BA%D1%82_SCO%E2%80%94Linux" title="Конфлікт SCO—Linux">Конфлікт SCO—Linux</a>&nbsp;<b>·</b>  <a href="%D0%9F%D0%B0%D1%82%D0%B5%D0%BD%D1%82_%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Патент на програмне забезпечення">Програмні патенти</a>&nbsp;<b>·</b>  <a href="%D0%A2%D0%B8%D0%B2%D0%BE%D1%97%D0%B7%D0%B0%D1%86%D1%96%D1%8F" title="Тивоїзація">Тивоїзація</a>&nbsp;<b>·</b>  <a href="%D0%94%D0%BE%D0%B2%D1%96%D1%80%D0%B5%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B2%D0%B0%D0%BD%D1%82%D0%B0%D0%B6%D0%B5%D0%BD%D0%BD%D1%8F_(%D0%B0%D0%BF%D0%B0%D1%80%D0%B0%D1%82%D0%BD%D1%96_%D0%B7%D0%B0%D1%81%D0%BE%D0%B1%D0%B8)" class="mw-redirect" title="Довірене завантаження (апаратні засоби)">Trusted Computing</a>&nbsp;<b>·</b>  Апаратне обмеження&nbsp;<b>·</b>  <a href="%D0%92%D1%96%D1%80%D1%83%D1%81%D0%BD%D0%B0_%D0%BB%D1%96%D1%86%D0%B5%D0%BD%D0%B7%D1%96%D1%8F" title="Вірусна ліцензія">Вірусна ліцензія</a></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;background:#ccccff;">Інше</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><a href="%D0%92%D0%B8%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%BD%D1%8F_%D0%B2%D1%96%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Визначення вільного програмного забезпечення">Визначення вільного ПЗ</a>&nbsp;<b>·</b> <a href="%D0%92%D0%B8%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%BD%D1%8F_Open_Source" title="Визначення Open Source">Визначення Open Source</a>&nbsp;<b>·</b> Альтернативні назви&nbsp;<b>·</b>  <a href="%D0%A0%D1%83%D1%85_%D0%B7%D0%B0_%D0%B2%D1%96%D0%BB%D1%8C%D0%BD%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Рух за вільне програмне забезпечення">Рух</a>&nbsp;<b>·</b>  <span style="white-space: nowrap;"><a href="%D0%92%D1%96%D0%BB%D1%8C%D0%BD%D0%B5_%D1%82%D0%B0_%D0%B2%D1%96%D0%B4%D0%BA%D1%80%D0%B8%D1%82%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B5_%D0%B7%D0%B0%D0%B1%D0%B5%D0%B7%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D1%8F" title="Вільне та відкрите програмне забезпечення">Вільне та відкрите ПЗ</a> •</span> Microsoft Open Specification Promise&nbsp;<b>·</b>  Порівняння відкритих та закритих кодів&nbsp;<b>·</b>  <span style="white-space: nowrap;"><i><a href="Revolution_OS" title="Revolution OS">Revolution OS</a></i>&nbsp;<b>·</b>  <i><a href="%D0%A1%D0%BE%D0%B1%D0%BE%D1%80_%D1%96_%D0%B1%D0%B0%D0%B7%D0%B0%D1%80" title="Собор і базар">Собор і базар</a></i></span></div></td></tr></tbody></table></div>
<style data-mw-deduplicate="TemplateStyles:r47755060">
/* start https://uk.wikipedia.org/ */


.mw-parser-output .portal-bar{font-weight:bold;display:flex;justify-content:center;align-items:baseline}.mw-parser-output .portal-bar-normal{background-color:var(--background-color-interactive-subtle,#f8f9fa);color:inherit;border:1px solid var(--border-color-base,#a2a9b1)}.mw-parser-output .portal-bar-category{background:var(--background-color-progressive-subtle,#eaf3ff);color:inherit;border:1px #c5d7f5 solid;box-shadow:0 3px 3px var(--background-color-progressive-subtle,#eaf3ff)}.mw-parser-output .portal-bar-bordered{padding:0 2em;clear:both;margin:1em auto}.mw-parser-output .portal-bar-related{font-size:100%;justify-content:flex-start}.mw-parser-output .portal-bar-unbordered{padding:0 1.7em;margin-left:0}.mw-parser-output .portal-bar-content{display:flex;flex-flow:row wrap;align-items:baseline;flex:0 1 auto;padding:0 0 0.5em 0;column-gap:2em;list-style:none;justify-content:center}.mw-parser-output .portal-bar-content-related{margin:0;list-style:none}.mw-parser-output .portal-bar-item{display:inline-block;margin:0.15em 0;min-height:24px;line-height:24px}@media screen and (max-width:768px){.mw-parser-output .portal-bar{font-weight:bold;display:flex;flex-flow:column wrap;align-items:baseline}.mw-parser-output .portal-bar-related{font-size:100%;align-items:flex-start}.mw-parser-output .portal-bar-content{display:flex;flex-flow:row wrap;align-items:center;flex:0;margin:0 auto;column-gap:2em;border-top:1px solid var(--border-color-base,#a2a9b1);list-style:none;justify-content:center}.mw-parser-output .portal-bar-content-related{border-top:none;margin:0;list-style:none}}.mw-parser-output .navbox+link+.portal-bar,.mw-parser-output .navbox+style+.portal-bar,.mw-parser-output .navbox+link+.portal-bar-bordered,.mw-parser-output .navbox+style+.portal-bar-bordered,.mw-parser-output .sister-bar+link+.portal-bar,.mw-parser-output .sister-bar+style+.portal-bar,.mw-parser-output .portal-bar+.navbox-styles+.navbox,.mw-parser-output .portal-bar+.navbox-styles+.sister-bar{margin-top:-1px}


/* end   https://uk.wikipedia.org/ */
</style></div><!--htdig_noindex--><div><div class="zim-footer">
    This article is issued from <a class="external text" title="Last edited on 2025-06-26" href="https://uk.wikipedia.org/wiki/?title=Lua&amp;oldid=45634070">Вікіпедія</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.uk">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>