Ponieważ często jest klasyfikowany na poziomie szkoły / uczelni, popularne języki programowania (C #, Java, C ++) są językami 3. generacji (z wyższym poziomem abstrakcji z części fizycznych maszyny). Ponadto języki asemblera są klasyfikowane jako 2., a języki maszynowe jako języki 1. generacji.
Początkowo myślałem, że SQL powinien być uważany za język czwartej generacji, ponieważ jest bardziej abstrakcyjny i daleki od szczegółów zapętlania i bardziej opisowy.
Właśnie teraz dowiedziałem się, że istnieją języki czwartej i piątej generacji, ale jaka jest podstawa jakiegokolwiek języka programowania lub technologii, aby można je było zaklasyfikować jako język czwartej lub piątej generacji?
Czy istnieją również języki 6. lub 7. generacji?