<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%A8%D9%8A%D8%B3%D9%8A%D9%83</id>
	<title>بيسيك - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%A8%D9%8A%D8%B3%D9%8A%D9%83"/>
	<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%A8%D9%8A%D8%B3%D9%8A%D9%83&amp;action=history"/>
	<updated>2026-06-06T11:09:17Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://3rabica.org/index.php?title=%D8%A8%D9%8A%D8%B3%D9%8A%D9%83&amp;diff=1278381&amp;oldid=prev</id>
		<title>عبد العزيز: بوت:إضافة بوابة (بوابة:الولايات المتحدة,بوابة:علم الحاسوب)</title>
		<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%A8%D9%8A%D8%B3%D9%8A%D9%83&amp;diff=1278381&amp;oldid=prev"/>
		<updated>2023-11-24T09:33:41Z</updated>

		<summary type="html">&lt;p&gt;بوت:إضافة بوابة (بوابة:الولايات المتحدة,بوابة:علم الحاسوب)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحة جديدة&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{عن|3=بيسيك (توضيح)}}&lt;br /&gt;
{{بطاقة لغة برمجة}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;لغة البيسيك&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;BASIC&amp;#039;&amp;#039;&amp;#039;) هي [[لغة برمجة متعددة الاستخدامات|لغة متعددة الأغراض]] للمبرمجين المبتدئين واسمها اختصار لـ &amp;quot;&amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039;eginners &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039;ll Purposes &amp;#039;&amp;#039;&amp;#039;S&amp;#039;&amp;#039;&amp;#039;ymbolic &amp;#039;&amp;#039;&amp;#039;I&amp;#039;&amp;#039;&amp;#039;nstruction &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039;ode&amp;quot; وتعني (شفرة الأوامر الرمزية متعددة الأغراض للمبتدئين). طورت سنة [[1964]]م وكانت تستند بشكل كبير على لغة البرمجة [[فورتران]].&amp;lt;ref&amp;gt;&amp;quot;A Manual for BASIC, the elementary algebraic language designed for use with the Dartmouth Time Sharing System&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
أكثر ما تميزت بهِ لغة البيسيك هو سهولتها ويدين معظم المبرمجين ببداياتهم إلى لغة بيسيك. اشتهرت بيسيك بأنها [[لغة مفسرة|لغة مُفسرَة]] وليست مترجمة، ويعتقد الكثيرون أنها بدأت مفسرة ولم تكتب مترجماتها إلا حديثاً، وهذا خطأ شائع، لأن لغة بيسيك بدأت أساسا كلغة مترجمة.&lt;br /&gt;
&lt;br /&gt;
وتطورت لغة بيسيك كثيراً منذ بدايتها إلى اليوم، فبعد أن كانت لغة للمبتدئين وكتابة البرامج القصيرة فقط، أصبحت لغة احترافية يمكن استخدامها لكتابة برامج تجارية معقدة وعالية المستوى.&lt;br /&gt;
&lt;br /&gt;
ويعود السبب الأساسي لانتشار لغة برمجة بيسيك، إلى اعتمادها كلغة للحواسيب المنزلية التي ازدهرت في عقد [[عقد 1980|الثمانينيات]]. أما سبب تطورها واعتمادها كلغة احترافية، فيعود بالأساس إلى شركة [[مايكروسوفت]] ومترجمها كويك بيسيك QuickBASIC الذي أدخل البيسيك مرحلةً جديدةً. تطورت البيسيك بعد ذلك فكانت حجر الزاوية لمترجم [[فيجوال بيسك]]، الذي يعد الآن أكثر الطرق شعبية لكتابة برامج [[مايكروسوفت ويندوز|ويندوز]] (إلا أنه ليس أفضلها).&amp;lt;ref&amp;gt;[http://cis-alumni.org/TKurtz.html Thomas E. Kurtz – History of Programming Languages] {{webarchive|url=https://web.archive.org/web/20131019165429/http://cis-alumni.org/TKurtz.html|date=October 19, 2013}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== أمثلة ==&lt;br /&gt;
&lt;br /&gt;
برنامج Hello World:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div dir=ltr&amp;gt;&lt;br /&gt;
{{لغات البرمجة حسب المستوى}}&amp;lt;syntaxhighlight lang=&amp;quot;QBasic&amp;quot;&amp;gt;&lt;br /&gt;
10 Print &amp;quot;Hello World&amp;quot;&lt;br /&gt;
20 End&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
برنامج لاستخراج المضروب Factorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div dir=ltr&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;QBasic&amp;quot;&amp;gt;&lt;br /&gt;
10 Let fac = 1&lt;br /&gt;
20 Input &amp;quot;Enter the number please: &amp;quot;;num&lt;br /&gt;
30 num2 = num&lt;br /&gt;
40 While num2 &amp;gt; 1&lt;br /&gt;
50 fac = fac * num2&lt;br /&gt;
60 num2 = num2 - 1&lt;br /&gt;
70 wend&lt;br /&gt;
80 Print &amp;quot;Factorial of &amp;quot;;num;&amp;quot; is: &amp;quot;;fac&lt;br /&gt;
90 End&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
برنامج Hello World باستخدام Visual Basic.Net&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div dir=ltr&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;QBasic&amp;quot;&amp;gt;&lt;br /&gt;
10 Console.Write(&amp;quot;Hello World&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
{{مراجع}}&lt;br /&gt;
{{روابط شقيقة}}&lt;br /&gt;
{{لغات برمجة}}&lt;br /&gt;
{{ضبط استنادي}}&lt;br /&gt;
{{شريط بوابات|الولايات المتحدة|برمجة الحاسوب|علم الحاسوب}}&lt;br /&gt;
&lt;br /&gt;
{{بذرة حوسبة}}&lt;br /&gt;
&lt;br /&gt;
[[تصنيف:اختراعات أمريكية]]&lt;br /&gt;
[[تصنيف:عائلة لغة بيسك|عائلة لغة بيسك]]&lt;br /&gt;
[[تصنيف:لغات برمجة]]&lt;br /&gt;
[[تصنيف:لغات برمجة أنشئت في 1964]]&lt;/div&gt;</summary>
		<author><name>عبد العزيز</name></author>
	</entry>
</feed>