Binārā sistēma ir sava veida skaitļu sistēma, kas izmanto vienkāršotu apzīmējumu, lai mūsu mūsdienu skaitīšanu samazinātu tikai līdz veseliem skaitļiem viens un nulle. Binārs vesels skaitlis ir viens no šiem vieniniekiem un nullēm, kas veido bināro virkni, un ir vesels skaitlis. To izmanto sistēmā, ko daži sauc par “bāzes-2” atšķirībā no mūsdienu pasaulē parasti izmantotās skaitīšanas sistēmas, ko sauc par “bāzi-10”, jo tā izmanto desmit kā īpašu vienību lielāku veselu skaitļu veidošanai. 2. bāzes sistēma izmanto tikai vienu un nulli, tāpēc viens ir šīs sistēmas “augstākais skaitlis”.
Binārās sistēmas, ko mēs izmantojam šodien, saknes meklējamas senās kultūrās un praksēs. Viens no tiem ir I Ching — tradicionāla austrumu zīlēšanas metode, kas izmanto monētu vai citu priekšmetu abas puses, lai izmantotu bināro sistēmu laimes noteikšanai. Citas grāmatas un resursi parāda bināro izmantošanu dažādās vēsturiskās kultūrās, skaitīšanai, alternatīvai matemātikai vai citiem fundamentāliem pētījumiem par to, kā cilvēki izmanto veselus skaitļus.
Lai gan binārā sistēma pastāv jau gadsimtiem ilgi, tā ir kļuvusi par ļoti modernas jomas — datorzinātņu — pamatelementu. Binārie skaitļi veido pamatu daudzām pirmajām datortehnoloģijām, kas radīja mūsdienu datorvalodas. Programmētāji, kuri mēģināja pārvērst aprēķinus vienkāršās procedūrās, ko mašīna varētu viegli veikt, atklāja, ka binārais veselais skaitlis ir noderīgs, veidojot vienkāršas “ieslēgts-izslēgtas” virknes, kuras bieži sauc par mašīnas valodu. Binārais vesels skaitlis ir bijis tradicionāls veids, kā tulkot programmētāju lietotās vārdos balstītas datorvalodas tādā veidā, kas ir viegli lasāms ar mašīnu.
Tāpat kā binārie skaitļi ir izplatīti datorvalodu tulkošanai kompilatorā vai citā programmatūras rīkā, arī binārie skaitļi kļuva par datu glabāšanas standartu. Binārā straume ir piemērota metode gandrīz jebkura veida datu glabāšanai datorā sistēmas iedzimtās vienkāršības dēļ. Programmētāji un inženieri turpina pētīt bināro veselo skaitļu izmantošanu visu veidu augsto tehnoloģiju sakariem un datu apstrādei. Bez vieniniekiem un nullēm bināro sistēmu var parādīt kā “patiesu/nepatiesu” dialektiku vai citu vienumu programmatūras saskarnē. Inženierzinātņu studenti un citi bieži apgūst bināro valodu apmācības sākumā, jo šīs sistēmas lietojumu klāsts ir tik plašs, un bināri veseli skaitļi tiek plaši izmantoti dažādās tehnoloģijās.