Low-level programming languages are sometimes divided into two categories: first generation and second generation.
زبان‌های سطح پایین را گاهی به دو دسته نسل اول و نسل دوم تقسیم می‌نمایند.