Bilgisayar Programlama - Çevre

Ortam Kurulumu herhangi bir Programlama Dilinin bir öğesi olmasa da, bir program yazmaya başlamadan önce izlenecek ilk adımdır.

Çevre Kurulumu dediğimizde, programlamamızı yapabileceğimiz bir temel anlamına gelir. Bu nedenle, gerekli yazılım kurulumuna, yani bilgisayar programlarını yazmak, derlemek ve çalıştırmak için kullanılacak olan PC'mize kurulum yapmamız gerekir. Örneğin, İnternet'e göz atmanız gerekiyorsa, makinenizde aşağıdaki kuruluma ihtiyacınız var -

  • İnternete bağlanmak için çalışan bir İnternet bağlantısı
  • Internet Explorer, Chrome, Safari vb. Gibi bir Web tarayıcısı.

Bir PC kullanıcısıysanız, tutorialspoint.com'a göz atarken Internet Explorer'dan aldığımız aşağıdaki ekran görüntüsünü tanıyacaksınız.

Benzer şekilde, herhangi bir programlama dili kullanarak programlamaya başlamak için aşağıdaki kuruluma ihtiyacınız olacaktır.

  • Bilgisayar programları oluşturmak için bir metin düzenleyici.
  • Programları ikili biçimde derlemek için bir derleyici.
  • Programları doğrudan yürütmek için bir tercüman.

Bilgisayarlara yeterince maruz kalmamanız durumunda, bu yazılımlardan hiçbirini kuramazsınız. Bu nedenle, makinenizde başlayabileceğiniz programlama ortamını kurmak için çevrenizdeki herhangi bir teknik kişiden yardım almanızı öneririz. Ancak sizin için bu öğelerin ne olduğunu anlamak önemlidir.

Metin düzeltici

Metin düzenleyici, bilgisayar programları yazmak için kullanılan bir yazılımdır. Windows makinenizde programları yazmak için kullanılabilen bir Not Defteri bulunmalıdır. Aşağıdaki adımları izleyerek başlatabilirsiniz -

Start Icon → All Programs → Accessories → Notepad → Mouse Click on Notepad

Aşağıdaki pencereyle birlikte Not Defteri'ni başlatacak -

Bu yazılımı, bilgisayar programınızı yazmak ve herhangi bir konumdaki bir dosyaya kaydetmek için kullanabilirsiniz. Gibi diğer iyi editörleri indirip yükleyebilirsiniz.Notepad++, ücretsiz olarak kullanılabilir.

Mac kullanıcısıysanız, sahip olacaksınız TextEdit veya başka bir ticari düzenleyici kurabilirsiniz. BBEdit ile başlamak için.

Derleyici?

En sevdiğiniz programlama dilini kullanarak bilgisayar programınızı yazıp, program dosyası adı verilen bir metin dosyasına kaydedersiniz.

Şimdi, bilgisayarın sizin tarafınızdan bir programlama dili kullanılarak yazılan bir programı nasıl anladığına dair biraz daha ayrıntı elde etmeye çalışalım. Aslında bilgisayar, programınızı doğrudan metin biçiminde verilen anlayamaz, bu yüzden bu programı bilgisayar tarafından anlaşılabilecek bir ikili biçime dönüştürmemiz gerekir.

Metin programından ikili dosyaya dönüştürme, Compiler adı verilen başka bir yazılım tarafından yapılır ve bu metin formatlı programdan ikili format dosyasına dönüştürme işlemine program derlemesi denir. Son olarak, programlanmış görevi gerçekleştirmek için ikili dosyayı çalıştırabilirsiniz.

Bir derleyicinin ayrıntılarına ve derlemenin farklı aşamalarına girmeyeceğiz.

Aşağıdaki akış şeması, sürecin bir örneğini verir -

Dolayısıyla, programınızı C, C ++, Java ve Pascal gibi derlemeye ihtiyaç duyan herhangi bir dilde yazacaksanız, programlamaya başlamadan önce derleyicilerini yüklemeniz gerekecektir.

Çevirmen

Derleyiciler ve derleme süreci hakkında az önce konuştuk. Programınızı, çalıştırılmadan önce ikili formatta derlenmesi gereken bir programlama dilinde yazacaksanız, derleyiciler gereklidir.

Python, PHP ve Perl gibi ikili formatta herhangi bir derlemeye ihtiyaç duymayan başka programlama dilleri de vardır, bunun yerine bu tür programları satır satır okumak ve başka bir dönüştürme olmaksızın doğrudan çalıştırmak için bir yorumlayıcı kullanılabilir.

Bu nedenle, programlarınızı PHP, Python, Perl, Ruby, vb. İle yazacaksanız, programlamaya başlamadan önce onların yorumlayıcılarını kurmanız gerekecektir.

Çevrimiçi Derleme

Makinenizde herhangi bir düzenleyici, derleyici veya yorumlayıcı ayarlayamıyorsanız, tutorialspoint.com hemen hemen tüm programları tek bir tıklama ile çevrimiçi olarak derlemek ve çalıştırmak için bir olanak sağlar.

Öyleyse endişelenmeyin ve basit ve kolay adımlarla bilgisayar programcısı olmak için heyecan verici bir deneyim yaşayalım.