DRALGORITHM Telegram 899
BASIC No.1 - Birinchi dasturlash tili

Bugun Microsoft biz kabi ko‘plab "faxriy" dasturchilar uchun kutilmagan sovg‘a qildi: bir vaqtlar dasturlash olamiga kirishimizga sababchi bo‘lgan GW-Basic dasturlash tilining kodini ochiq (open source) qilib e’lon qildi. Bu yangilik meni uzoq o‘tmishga, dasturlashdagi ilk qadamlarimga qaytardi.

Nostalgiya: Qora ekran va cheksiz ishtiyoq

Mening birinchi dasturlash tilim – BASIC edi. Hali Windows nimaligini bilmagan davrlarda, Pravets va Sagdiana kabi kompyuterlarning qora ekranida ilk kodlarimni yozganman. Intel kompyuterida esa birinchi ishlatgan IDE’m o‘sha mashhur GW-Basic bo‘lgan.

O‘sha davrlarni hozir kulib eslayman.
Bir hafta davomida uyda daftarga kod yozib tayyorlanardim. Keyin informatika darsida 30 daqiqa ichida o‘sha kodni kompyuterga terib, xatolarini to‘g‘rilab, qolgan 15 daqiqada o‘zim yaratgan o‘yinni o‘ynashga ulgurardim.

Bu misli ko‘rilmagan zavq edi!

10-sinfda o‘qib yurganimda GW-Basic’da Kutubxona uchun dastur yozganim esimda. Kitoblar katalogi, qidiruv tizimi, menyular... Bularning barchasini noldan yaratish kerak edi. Chunki u paytlarda tayyor ma’lumotlar bazasi (Database), menyu komponentlari kabi qulayliklar yo‘q edi. Hatto sichqonchaning harakatini ham o‘zingiz kodlashingiz kerak edi. Bu hozirgi "framework"lar davrida tasavvur qilish qiyin bo‘lgan mehnat, ammo ayni paytda cheksiz erkinlik va ishtiyoq edi.

Qiziqarli tarixiy faktlar:

* GW-Basic kodini Bill Gates va Paul Allen 1975-yilda yoza boshlagan va bu Microsoft’ning ilk mahsulotlaridan biri bo‘lgan.

* Dastur atigi 8-bitli protsessorlarda ishlagan. Hozir esa 64-bit davri!

* 1977-yili Commodore kompaniyasi Basic litsenziyasini $25,000ga sotib olib, o‘z kompyuterlariga o‘rnatgan. Kompyuter yoqilganda operatsion tizim emas, to‘g‘ridan-to‘g‘ri BASIC muhiti ishga tushgan. Bu esa Microsoft uchun millionlab yangi dasturchilarning yetishib chiqishiga zamin yaratgan.


Ammo texnologiya bir joyda turmaydi. GW-Basic bilan boshlangan safarim vaqt o‘tishi bilan Pascal, Delphi, C++, Assembler, PHP, Java, Kotlin, Python kabi yangi bekatlarga ulanib ketdi. Har bir til va texnologiya yangi ufqlarni ochdi.

Bu yo‘l menga eng asosiy qoidalardan birini o‘rgatdi:

Birinchi o‘rgangan dasturlash tilingizni sevishingiz, u bilan faxrlanishingiz mumkin. Lekin hech qachon bir joyda to‘xtab qolmang. Kamida har ikki yilda bir marta yangi til yoki yangi texnologiyani o‘rganing.


Doim ilm-fan trendida bo‘lish – bu professional o‘sishning eng muhim shartidir.

⁉️ Siz-chi? Sizning dasturlashdagi ilk qadamingiz qaysi til bilan bog‘liq?
Izohlarda o‘z hikoyangiz bilan bo‘lishing.

Dam olish kunlaringiz maroqli o‘tsin!

06.09.2025 London
@DrAlgorithm
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥9🕊21



tgoop.com/DrAlgorithm/899
Create:
Last Update:

BASIC No.1 - Birinchi dasturlash tili

Bugun Microsoft biz kabi ko‘plab "faxriy" dasturchilar uchun kutilmagan sovg‘a qildi: bir vaqtlar dasturlash olamiga kirishimizga sababchi bo‘lgan GW-Basic dasturlash tilining kodini ochiq (open source) qilib e’lon qildi. Bu yangilik meni uzoq o‘tmishga, dasturlashdagi ilk qadamlarimga qaytardi.

Nostalgiya: Qora ekran va cheksiz ishtiyoq

Mening birinchi dasturlash tilim – BASIC edi. Hali Windows nimaligini bilmagan davrlarda, Pravets va Sagdiana kabi kompyuterlarning qora ekranida ilk kodlarimni yozganman. Intel kompyuterida esa birinchi ishlatgan IDE’m o‘sha mashhur GW-Basic bo‘lgan.

O‘sha davrlarni hozir kulib eslayman.

Bir hafta davomida uyda daftarga kod yozib tayyorlanardim. Keyin informatika darsida 30 daqiqa ichida o‘sha kodni kompyuterga terib, xatolarini to‘g‘rilab, qolgan 15 daqiqada o‘zim yaratgan o‘yinni o‘ynashga ulgurardim.

Bu misli ko‘rilmagan zavq edi!

10-sinfda o‘qib yurganimda GW-Basic’da Kutubxona uchun dastur yozganim esimda. Kitoblar katalogi, qidiruv tizimi, menyular... Bularning barchasini noldan yaratish kerak edi. Chunki u paytlarda tayyor ma’lumotlar bazasi (Database), menyu komponentlari kabi qulayliklar yo‘q edi. Hatto sichqonchaning harakatini ham o‘zingiz kodlashingiz kerak edi. Bu hozirgi "framework"lar davrida tasavvur qilish qiyin bo‘lgan mehnat, ammo ayni paytda cheksiz erkinlik va ishtiyoq edi.

Qiziqarli tarixiy faktlar:

* GW-Basic kodini Bill Gates va Paul Allen 1975-yilda yoza boshlagan va bu Microsoft’ning ilk mahsulotlaridan biri bo‘lgan.

* Dastur atigi 8-bitli protsessorlarda ishlagan. Hozir esa 64-bit davri!

* 1977-yili Commodore kompaniyasi Basic litsenziyasini $25,000ga sotib olib, o‘z kompyuterlariga o‘rnatgan. Kompyuter yoqilganda operatsion tizim emas, to‘g‘ridan-to‘g‘ri BASIC muhiti ishga tushgan. Bu esa Microsoft uchun millionlab yangi dasturchilarning yetishib chiqishiga zamin yaratgan.


Ammo texnologiya bir joyda turmaydi. GW-Basic bilan boshlangan safarim vaqt o‘tishi bilan Pascal, Delphi, C++, Assembler, PHP, Java, Kotlin, Python kabi yangi bekatlarga ulanib ketdi. Har bir til va texnologiya yangi ufqlarni ochdi.

Bu yo‘l menga eng asosiy qoidalardan birini o‘rgatdi:

Birinchi o‘rgangan dasturlash tilingizni sevishingiz, u bilan faxrlanishingiz mumkin. Lekin hech qachon bir joyda to‘xtab qolmang. Kamida har ikki yilda bir marta yangi til yoki yangi texnologiyani o‘rganing.


Doim ilm-fan trendida bo‘lish – bu professional o‘sishning eng muhim shartidir.

⁉️ Siz-chi? Sizning dasturlashdagi ilk qadamingiz qaysi til bilan bog‘liq?
Izohlarda o‘z hikoyangiz bilan bo‘lishing.

Dam olish kunlaringiz maroqli o‘tsin!

06.09.2025 London
@DrAlgorithm

BY Dr. Algorithm





Share with your friend now:
tgoop.com/DrAlgorithm/899

View MORE
Open in Telegram


Telegram News

Date: |

fire bomb molotov November 18 Dylan Hollingsworth yau ma tei Among the requests, the Brazilian electoral Court wanted to know if they could obtain data on the origins of malicious content posted on the platform. According to the TSE, this would enable the authorities to track false content and identify the user responsible for publishing it in the first place. A Telegram channel is used for various purposes, from sharing helpful content to implementing a business strategy. In addition, you can use your channel to build and improve your company image, boost your sales, make profits, enhance customer loyalty, and more. But a Telegram statement also said: "Any requests related to political censorship or limiting human rights such as the rights to free speech or assembly are not and will not be considered." The administrator of a telegram group, "Suck Channel," was sentenced to six years and six months in prison for seven counts of incitement yesterday.
from us


Telegram Dr. Algorithm
FROM American