Kas būtu iesācējs programmētājs darīt, jaizveidot kodu, viņš nav nekas pie rokas? Nu vai gandrīz neko, jo pats dators ar operētājsistēmu, kas to instalējis, netiek ņemts vērā. Jums tiks paziņots, ka Notepad palīdzēs šeit (Notepad.exe). Let's talk par to, kā rakstīt programmu ar kaut ko citu.
Tagad, lai programmētu jebkurā valodā,Parasti ir jāizmanto īpašas programmēšanas vides. Jebkura šāda vide ietver ērtu redaktoru, kurā rakstīšanas kodu, atkļūdošanas rīkus un kompilatoru, kā arī dažus komunālos pakalpojumus. Taču datora laikmeta sākumā viss bija atšķirīgs. Jau ir grūti iedomāties, ka jūs varat rakstīt teksta failu DOS bez Notepad palīdzības. Bez tam, bez Notepad palīdzības, bija iespējams izveidot programmu un pat veikt izmaiņas lidojuma laikā uz izpildāmo procesu kodiem.
Tad, piedzīvojot jaunākās versijas DOS unvispirms Windows, sāka lietot programmas piezīmju bloku. Uzrakstīt programmu Pascal vai jebkurā citā tautas valodā. Līdz šim pastāv uzskats, ka patiesie programmētāji rakstīt kodu Notepad. Nu, ja jūs zināt, kā rakstīt programmu vienā vai otrā valodā, tad Notepad būs pietiekami, taču specializētie rīki joprojām ir labāki. Darbs viņos ērtāk un ātrāk.
Piemēram, mūsdienu Notepad ++ vai notepad parprogrammētāji, kas spēj izcelt koda komandas vairāk nekā 50 valodās. Programmu ir ļoti ērti izmantot, ja nepieciešams saglabāt failu ar konkrētu kodējumu. Piemēram, utf-8 bez BOM var būt grūti iestatīt regulārā Microsoft piezīmju tabulā. Notepad ++ ir noderīgs, lai rakstītu tīmekļa skriptus vai tekstu HTML formātā, lai gan tas varētu izdarīt jebkuru citu teksta redaktoru.
Programmēšanas vide ir laba, jo tās ir rakstītasKodu atkļūdotājs var uzreiz izsekot (palaist soli pa solim). Tas ļauj ātri atrast kļūdas. Nu, bez kompilatora nevar darīt. Kods ar komandām ir vienāds teksts, ja mašīna to nesaprot. Ja vien jūs nezināt, kā rakstīt programmu mašīnu kodos. Kompilators ir vajadzīgs tikai, lai tulkotu programmu no programmēšanas valodas, ko cilvēki var saprast datorā saprotamā valodā.
Bet nevajadzētu aizmirst arī Notepad.Tiesa, diez vai jūs tajā ierakstīsit nopietnu un garu programmu (to ir viegli izdarīt un grūti atrast kļūdu). Bet tagad internetā jūs varat atrast daudzas receptes, kā ierakstīt programmu Notepad un saglabāt to ar paplašinājumiem BAT un VBS. Tās patiesībā nav programmas; operētājsistēmas valodā šos failus sauc par izpildāmiem. Un pirms programmas rakstīšanas jums jāiemācās komandas pārvaldībai no Windows konsoles un Visual Basic valodas. Pretējā gadījumā jums būs jāizmanto gatavas receptes.
Un neticiet, ka Notepad jūs varatuzraksti pilnīgu vīrusu. Mūsdienu hakeru radījumiem ir tūkstošiem līniju, no kurām ievērojamu daļu aizņem izpildāmā koda šifrēšanas, aizsardzības un slēpšanas algoritmi. Neliela joku programma neiziet cauri lielākās daļas pretvīrusu filtriem. Un, ja jūs to aizsargājat, tas pārvērtīsies par lielu. Un tad jums atkal ir jāapgūst, kā to izdarīt, nevis meklēt gatavas receptes.
Kopumā programmu ir iespējams izveidot “no nekā”. Bet, ja jūs nekad to neesat izmēģinājis, jūs to nevarēsit izdarīt ātri.