|
|
| Рядок 1: |
Рядок 1: |
| '''Мова ассемблера''' - символьне представлення машинних команд. <ref>Себто низькорівнева [[Мова програмування|МП]].</ref>
| |
|
| |
|
| == Переваги ==
| |
|
| |
| *При належній кваліфікації програміста код може бути оптимізовано набагато краще ніж його оптимізують сучасні [[Компілятор|компілятори]].
| |
| *На асмі можна написати майже все що хочеш. Повна свобода.
| |
| *Скомпільовані проги виходить дуже маленькими і швидкими.
| |
|
| |
| == Недоліки ==
| |
|
| |
| *Велика кількість коду.
| |
| *Щоб писати на асмі треба знати всі нутрощі компа.
| |
| *Він різний для кожної архітектури.
| |
|
| |
| == Використання ==
| |
|
| |
| На асмі пишуть драйвери, шматки деяких ігор, віруси, антивірі.
| |
|
| |
| == Тру чи не тру ==
| |
|
| |
| У наш час в основному використовують високорівневі мови програмування, але є одміни, що досі вважають, шо асм - тру, а високорівневі мови - шлак і гівно.
| |
|
| |
| == Примітки ==
| |
| {{reflist}}
| |
|
| |
| {{Navbox|name = Мови програмування |state = autocollapse |title = Мови програмування |image = |above = |group1 = [[Мови програмування#Промислові|Промислові]] |list1 = [[Ассемблер]] · [[Сі]] · [[C++]] · [[Lisp]] · [[Haskell]] · [[Java]] · [[Javascript]] · [[Pascal|Поцкаль]] · [[Perl]] · [[PHP]] · [[Python]] · [[Ruby]] · [[Scheme]] · [[Visual Basic]] |group2 = [[Мови програмування#Езотеричні|Езотеричні]] |list2 = [[HQ9+]] · [[INTERCAL]] · [[Brainfuck]] · [[Befunge]] · [[Malbolge]] · [[Piet]] · [[Spoon]] · [[Whitespace]]}}
| |
|
| |
| [[Категорія:Мови програмування]]
| |