fbpx

B програмчлалын хэл нь 1970 онд Белл лабораторид Кен Томпсон, Деннис Ричи нар бүтээгдсэн компьютерийн програмчлалын хэл юм. В хэлийг сайн мэдэх Си програмчлалын хэлний урьдал хэлбэр болгон хөгжүүлсэн. Үнэн хэрэгтээ хөгжүүлэгчид хэлийг сайжруулж, функцуудыг нэмэхийг эрэлхийлснээр C нь B-ээс үүссэн.

B нь энгийн бөгөөд үр ашигтай програмчлалын хэл байхаар бүтээгдсэн бөгөөд компьютерийн техник хангамжид доод түвшний хандалт хийх боломжийг олгодог. Энэ нь үндсэндээ Unix үйлдлийн системд зориулсан системийн программчлал, програм хангамж боловсруулахад ашиглагдаж байсан. B нь заагч ашиглах, санах ойн автомат удирдлага, товч синтакс гэх мэт хожим С-д орсон үндсэн ойлголтуудыг нэвтрүүлсэн.

Гэсэн хэдий ч B нь хязгаарлалттай байсан бөгөөд үүний үр дүнд хөгжүүлэгчид хэлийг боловсронгуй болгож, C-г бий болгосон. C нь үйлдлийн систем, хөрвүүлэгч болон бусад олон програм хангамжийг хөгжүүлэхэд өргөн дэлгэрч, нөлөө үзүүлсэн.

B нь орчин үеийн програмчлалд ашиглагдаагүй ч түүний өв залгамжлагч C болон C++, C#, Objective-C зэрэг деривативуудаар дамжин хадгалагдан үлддэг. Эдгээр хэл нь компьютерийн шинжлэх ухааны салбарт гүн гүнзгий нөлөө үзүүлсэн бөгөөд одоо ч өргөн хэрэглэгдэж байна.

Input and output

main() {
char input[50];

// Output
write(“Enter something: “);

// Input
read(input);

// Output
write(“You entered: “);
write(input);
}

if

main() {
int x;
x = 10;

// Simple if statement
if (x > 5) {
write(“x is greater than 5\n”);
}
}

for ocde

main() {
int i;
i = 0;

loop: // Label for the loop
// Output
write(“This is iteration “);
write(i);
write(“\n”);

// Increment i
i = i + 1;

// Check condition
if (i < 5) goto loop;
}

Leave a Reply