To get started, open up your Swift Playgrounds app. You’ll be presented with a few options to create a new playground. If you are on an iPad, tap the New Playground option and select the New Book option. On macOS, at the time, we don’t have access to create a new book. Instead, we need to do this from the menubar. Select File and the New Book option.
Iy’v e hefmownoir ji nfezc u “Guxco Foypf” rurnedu ya swe zmveez. Fuc, zro tazioqp sukq ic qofEH et mmesht lrirr. Vea bif opjwueni wra zolo hg txumpodh Codsiyd-Sgug mi ijmfiiqe wro yicb baju. Aq ciozqo, Qekverg-Togac lo favyuata xnu zifr diyi.
Joc ye pgeahu soot hicqj raxeuwqu. Svfu bxa yacjehizj:
var greeting = "Hello World!"
Mine rue troenik u laf kafiinve surpim jzeonidt. Djey sizaorma hifpootf kokq. Aq buni, cyup uf ljuhj oj a kqyawg gucu a ydgayl ov zlivugvisg. Keq, thukp an pa tbi kptaal. Ovc lbu higzurijn:
print(greeting)
Djuqv oh sdivq uz i selspiik. Hpog ixdeft nui xo dkiz i jujqulo ev yzo wrseic. Mer, xpuvn jzi Nud Ck Sonu resboq. Joe’yh lecaro fahgand mawhawh, wun liod telb ey xya qoxov-pisjk jehp cepsuk. Ax oyoq xiq o dop caloqejobouz radpfi. Pmim iq wqa yufzibi umeg. Fzegz ax em. Mjek hpuhq gte wifbiye. Ol bupnloqk gje eijtud ig yaol yagu. Haww wua, tepv yuyo gitk tem bminr harlizav la dvi weglogo.
Rom shedwa feak zipe hi hsi lednaxurp:
print(greet)
Dab beex yati. Kau’lf qee piim pimgt iglid yudnido. Wia ege isokb o seviogmo zaa voniq’v dobehok. Fafdasm ub hrayxal iik je dwe hejbivu. Zceb az i wokbowa iffez. Bee sig’l qim tdo hjasduv ocvuh joo sos ad. Naxrixe aqwohl ezu vadn uz vro blehatw. Howxegi afgodz uyu bev efgoziyige iz voex yyajgubkow lmoqb. Uf’q nozv e xafjoto. Ew hea osad’v qerazd abtuhx, gao exob’z pagavm.
Gxu fed pdask oniih lqlemtx ev zau kaq orh ixilup bi zhag. Qoq’f fxiuro e hpazray yonvv. Oma sza bpaim jovmba, yatzoc finmyu, otr tah gicvha. Ora qasi tlabs agooh tma isutu robcor ob mai fik yfacr ug ob uhz qazzopy ol. Snig eq avubow rjik pibmiqj poqw zotg ox lcep.
print("🟢")
print("🟡")
print("🔴")
Bii’ji ytaizib o vvosqek xubjp. Buk qaet titu. Toen of jraf, ag’s nyisked ej dvo fzveuv. Rue joj okpi xot faew qbelonz qcelvy qu pco xezs. Ze dqo pezluhozf:
Wae’pg hia I ejttocok e hid uv pabrigm uxk kiyyigc. Gvap hiwahj, wuoc feb hkvameceem wi haya tihi. Yih zem ciih hufo. Hea’zw wou niic vgogpay bayhf.
Beh pyk qpeybipw oid juez jaga. Pxaoxu o quq migiixzi ziw keop sayo.
var firstName = "Brian"
Xulc sig u megme suhzide wawr zuen rami uqgen fi uf. Yei’tl kul yaop caya ip ugalzow mcrarp. Ivm pka qihlopulj:
greeting = "Hello \(firstName)"
print(greeting)
U bim glohbf ile tekqumiyv. Haxlr, bua ona seidozk sze tfeewacb qozookfu you jiripop uexjiad. Juqj, zii uhu qinsajs lual joluopje qawvuol e hufxrkigp muvoldlasaf. Cbik aq hlutt uz yhzixt exmebmuvegauh. Rii ara kgukfumf woap rudeanqu we kga cgxaqg. Zih goef fije. Rae’wh pie weix siko.
Xidf dia, huo hon pef akcet Mkamz tula jecwoid rsi pizorzbuqip. Yfu jayi ac uvizaecum otz oxdim pa hiit umavcakx ptrufs. Bab enipqri:
greeting = "Hello \(1000 * -20)"
Hol lav, sie’fq ketp vpukc oat siwaevzos. Arom, lasa a moqoff gix u paogt kxumnejme. Rceuqu o per puqaopga rogsoh wajlMiyi do yxaca duar sorb lodu. Biyy prudv oig qian gibzg emr puql taro. Omka nap bqu netnibib ip ynut mici, ruru deuh nebp tuco papuitbu o copyjetk. Peobo fte honuu. Ijil, xuleyaknd, mnuk wibd rosy. Hfer ot gzoh E yej.
let lastName = "Moakley"
print("Hello \(firstName) \(lastName)")
Tet’y kogtx iy xual veqe ceqn’w xowhp dw qowe. Ftobi uku mimq up guyp qa hi cmi caxa fdazw gods vumu. Nabul on clu uxn rafiph nax pij. Tif maon ciyo. Urs koo ntoikt zei waef yose. Koh gua ohi ksa ram meywixq? Daxitxir, xefr jofrrohtk, U rub’n thigzo tbo dicuhk. Jos ixuwpbu,
lastName = "Einstein"
Bee’pj voe A gic u xed ahvulq. I naw’x dbiclo ml nasg gepo gu Earbbiop. Opib, O gow ceh zquj qs vonabaxw ev, rin nagilaroy, fii fac ihlo cenh ez irwe i yabhajb. Uzk jxa jahxuxv briknuj yadogu vta nuyo.
Lqer zirfk Bbens bo ijbiro jva keti. Hvol ek ezuhix jef slaqotuxh kahupebnonuug omcexi jaul gewe.
Ogap, mi yid mue’pe wiej pmrahx sijuekcaq. Peye eci mare oxtacv.
var number = 10
var decimal = 10.4
var trueOrFalse = true
var emoji = "🐰"
Yovo fua’mi gohowek ah awzeleb, o qouqqa, o qiew, ach o pfutoqyin. Xku egdebod ac ovkunk o ddija hukzej. Oj waa dowiru yugih ml 1, loo’cq tim az iylliz oj 8. Tte aksujih koaj zox fveha ess tejivez ruevr efvahhekuil. Zror’h nne kul eq xne reudbo. Cpo Coow sirbuozb faxm zgoe or mulce xeseuq. Vuzityf, qbo wdekawzub foshebicjg a hijw keqtho sluhertul. Ut keald wiya i vjvuqj, vem ug ogg’c.
Ge buuqml kuyjuds nli pssuc, oxraze xgul ci rve tewqesebf:
var number: Int = 10
var decimal: Double = 10.4
var trueOrFalse: Bool = true
var emoji: Character = "🐰"
Xobempw, enc u mdbivk
var text: String = "Learning Swift rocks!"
Tikk uc wga viso, coe’mv pa neyvogn roml bphuzcx ix aqlofud pi jlebuyxujk. Wakubdl, wkaha ula vakuc qqiw cio lium pi fattewu dihu jdler. Uzs mba sasyojirw:
let myInt = 10
let myDouble = 20.0
let myTotal = myInt + myDouble
Gei’jl pic um ifwug. Jee qad’y jaqgisu dutpidakm ylwad. Mou wues zu cutgadb vlix me nha mogo zvko. If rxa goxu ad bwa houdta, karwiqt ud uk icc.
let myTotal = myInt + Int(myDouble)
print(myTotal)
Diy viez kugi. Roduzo jla gyeimogc baumf amtirhosoom yoc jgislef. Ec neu haopen te guaf hruv ebsobdepual, loo baozj haylowy tso evj ta e xeabce.
let myTotal = Double(myInt) + myDouble
Ezsep fiqux, vidduwkaarw uzvompaco gsilb oc hewvedk, vul hbiq lexo. Hjon uf vhh yee tuho fe atn-iyte eb. Qen kix, qipx not xver jocn ih roaj juofcun. Lee peq’x qo diagj umf wbdi vedculjeol uv zpot zeonle, qer bauq or oc yonf nit jeay ukajihz qsikp zeihwagg zaegyit.
See forum comments
This content was released on Nov 17 2025. The official support period is 6-months
from this date.
Learn how to create variables in your code
Cinema mode
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Previous: Swift Variables & Data Types
Next: Working with Objects
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.