Свифт је програмски језик опште намене, са више парадигми, компајлиран од стране Аппле Инц. за иОС, мацОС, ватцхОС, твОС, Линук и з/ОС. Свифт је дизајниран да ради са Апплеовим оквирима Цоцоа и Цоцоа Тоуцх и великим делом постојећег Објецтиве-Ц кода написаног за Аппле производе. Изграђен је са отвореним кодом ЛЛВМ компајлерског оквира.
Карактеристике:
- Саставите и покрените свој програм
- Погледајте излаз програма или детаљну грешку
- Напредни уређивач изворног кода са истицањем синтаксе, довршавањем заграда и бројевима редова
- Отворите, сачувајте, увезите и делите Свифт датотеке.
- Референца језика
- Прилагодите уређивач
Ограничења:
- Интернет веза је потребна за компилацију
- Максимално време рада програма је 20 секунди
- Само једна датотека се може покренути истовремено
- Неке функције система датотека, мреже и графике могу бити ограничене
- Ово је батцх компајлер; интерактивни програми нису подржани. На пример, ако ваш програм пружа упит за унос, унесите унос у картицу Инпут пре компилације.