الراندوم هو مصطلح يستخدم لوصف أي شيء يتم اختياره عشوائيًا أو بدون ترتيب محدد. في علم الحساب، يتم استخدام الراندوم لإنشاء أرقام عشوائية وتوليد ترتيب عشوائي للعناصر.
تستخدم الأرقام العشوائية في العديد من التطبيقات في علم الحساب، مثل توليد بيانات عشوائية للاختبار والتحقق من الأداء للبرامج والخوارزميات، وتوليد مفاتيح التشفير العشوائية، وإنشاء ألعاب الكمبيوتر والمحاكاة والنمذجة.
تستخدم العديد من لغات البرمجة وأدوات البرمجة الراندوم لتوليد الأرقام العشوائية، مثل الدالة random() في لغة برمجة Python والمكتبة العشوائية في لغة برمجة Java. ومع ذلك، فإن توليد الأرقام العشوائية الحقيقية هو عملية صعبة نسبيا وتستند إلى الأحداث غير المتنبئة في العالم الحقيقي.