Programowanie komputerowe - środowisko

Chociaż konfiguracja środowiska nie jest elementem żadnego języka programowania, jest to pierwszy krok, który należy wykonać przed przystąpieniem do pisania programu.

Kiedy mówimy Konfiguracja środowiska, oznacza to po prostu podstawę, na której możemy programować. W związku z tym musimy mieć wymagane ustawienie oprogramowania, tj. Instalację na naszym komputerze, który będzie używany do pisania programów komputerowych, ich kompilacji i wykonywania. Na przykład, jeśli chcesz przeglądać Internet, potrzebujesz następującej konfiguracji na swoim komputerze -

  • Działające połączenie internetowe do łączenia się z Internetem
  • Przeglądarka internetowa, taka jak Internet Explorer, Chrome, Safari itp.

Jeśli jesteś użytkownikiem komputera, rozpoznasz następujący zrzut ekranu, który pobraliśmy z przeglądarki Internet Explorer podczas przeglądania tutorialspoint.com.

Podobnie, będziesz potrzebować następującej konfiguracji, aby rozpocząć programowanie w dowolnym języku programowania.

  • Edytor tekstu do tworzenia programów komputerowych.
  • Kompilator do kompilowania programów do formatu binarnego.
  • Interpreter do bezpośredniego wykonywania programów.

Jeśli nie masz wystarczającego dostępu do komputerów, nie będziesz w stanie skonfigurować żadnego z tych programów. Dlatego sugerujemy, abyś skorzystał z pomocy dowolnej osoby technicznej w pobliżu, aby skonfigurować środowisko programistyczne na swoim komputerze, od którego możesz zacząć. Ale dla Ciebie ważne jest, aby zrozumieć, czym są te elementy.

Edytor tekstu

Edytor tekstu to oprogramowanie służące do pisania programów komputerowych. Twój komputer z systemem Windows musi mieć Notatnik, którego można używać do wpisywania programów. Możesz go uruchomić, wykonując następujące kroki -

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

Uruchomi Notatnik z następującym oknem -

Możesz użyć tego oprogramowania, aby wpisać program komputerowy i zapisać go w pliku w dowolnym miejscu. Możesz pobrać i zainstalować inne dobre edytory, takie jakNotepad++, który jest dostępny bezpłatnie.

Jeśli jesteś użytkownikiem Maca, będziesz mieć TextEdit lub możesz zainstalować inny komercyjny edytor, taki jak BBEdit zacząć z.

Kompilator?

Piszesz program komputerowy w swoim ulubionym języku programowania i zapisujesz go w pliku tekstowym zwanym plikiem programu.

Spróbujmy teraz uzyskać trochę więcej szczegółów na temat tego, jak komputer rozumie program napisany przez Ciebie przy użyciu języka programowania. W rzeczywistości komputer nie może zrozumieć twojego programu bezpośrednio podanego w formacie tekstowym, więc musimy przekonwertować ten program na format binarny, który może być zrozumiany przez komputer.

Konwersja programu tekstowego do pliku binarnego jest wykonywana przez inne oprogramowanie o nazwie Kompilator, a ten proces konwersji z programu w formacie tekstowym do pliku w formacie binarnym nazywa się kompilacją programu. Na koniec możesz uruchomić plik binarny, aby wykonać zaprogramowane zadanie.

Nie będziemy wchodzić w szczegóły kompilatora i różne fazy kompilacji.

Poniższy schemat blokowy ilustruje proces -

Tak więc, jeśli zamierzasz napisać swój program w jakimkolwiek takim języku, który wymaga kompilacji, takim jak C, C ++, Java i Pascal itp., Przed rozpoczęciem programowania będziesz musiał zainstalować ich kompilatory.

Interpretator

Właśnie omówiliśmy kompilatory i proces kompilacji. Kompilatory są wymagane w przypadku, gdy zamierzasz napisać swój program w języku programowania, który przed wykonaniem musi zostać skompilowany do formatu binarnego.

Istnieją inne języki programowania, takie jak Python, PHP i Perl, które nie wymagają żadnej kompilacji do formatu binarnego, a raczej interpreter może być używany do czytania takich programów wiersz po wierszu i wykonywania ich bezpośrednio bez dalszej konwersji.

Tak więc, jeśli masz zamiar pisać swoje programy w PHP, Pythonie, Perlu, Ruby itp., Będziesz musiał zainstalować ich interpretery przed rozpoczęciem programowania.

Kompilacja online

Jeśli nie jesteś w stanie skonfigurować żadnego edytora, kompilatora lub interpretera na swoim komputerze, to tutorialspoint.com zapewnia narzędzie do kompilowania i uruchamiania prawie wszystkich programów online za pomocą jednego kliknięcia.

Więc nie martw się i przejdźmy dalej, aby mieć ekscytujące doświadczenie, aby zostać programistą komputerowym w prostych i łatwych krokach.