في لغة البرمجة 1+1=1

الجيل الثاني 2G عبارة عن لغة تختصر العبارات والرموز المستخدمة فيها ويتم استبدال الرموز الرقمية في لغة الآلة إلى كلمات رمزية مختصرة.

الجيل الثالث 3G عبارة عن لغة عالية المستوى وتسمى بلغة التجميع تعتمد على الآلة التي يتم تنفيذه عليها ولا يمكن استخدامه على آله اخرى إلا بعد كتابته ليتلاءم معها، وتمنح المبرمج وقتا اكبر للتركيز ليصمم برنامج يتوافق مع الاحتياجات.

الجيل الرابع 4G هي لغة عالية المستوى وسهلة الاستخدام عن الجيل الثالث ولا تتطلب خطوات لإجرائها ومنحت المبرمج القدرة على تطوير البرامج.

الجيل الخامس 5G هي لغة صممت لكي يقوم الحاسب بتنفيذ البرامج بدون مبرمج ودون الحاجة لكتابة كود بحيث يكون التعامل بالصوت والصورة واللغة البشرية.