1GL/2GL/3GL/4GL/5GL (first, second, third, fourth, and fifth generation programming languages)
; 1¼¼´ë/2¼¼´ë/3¼¼´ë/4¼¼´ë/5¼¼´ë ¾ð¾î

ÄÄÇ»ÅÍ »ê¾÷°è¿¡¼­ ÀÌ ¿ë¾îµéÀº ÇÁ·Î±×·¡¹Ö ¾ð¾î ¹ßÀü°úÁ¤ÀÇ ÁÖ¿ä ´Ü°è³ª ¼¼´ë¸¦ ³ªÅ¸³»´Â ¸»·Î ³Î¸® »ç¿ëµÈ´Ù. 1GL ¶Ç´Â 1¼¼´ë ¾ð¾î´Â ±â°è¾î Áï, ÇÁ·Î¼¼¼­°¡ ½ÇÁ¦·Î ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇØ ÁÖ¾îÁö´Â ¼öÁØÀÇ ¸í·É¾î³ª µ¥ÀÌÅ͸¦ ¸»ÇÑ´Ù. 2GL ¶Ç´Â 2¼¼´ë ¾ð¾î´Â ¾î¼Àºí¸® ¾ð¾î¶ó°í Çϴµ¥, ÀüÇüÀûÀÎ 2GLÀÇ ½ÇÁ¦ÀûÀÎ ¿¹¸¦ ÇѰ¡Áö µé¾îº¸¸é ´ÙÀ½°ú °°´Ù.

ADD 10, 2

¾î¼Àºí·¯°¡ ÀÌ·¯ÇÑ ¾î¼Àºí¸® ¾ð¾î¸¦ ±â°è¾î·Î ¹Ù²Ù¾îÁØ´Ù. 3GL ¶Ç´Â 3¼¼´ë ¾ð¾î´Â PL/1, C, Java µî°ú °°Àº °í±Þ¾ð¾î¸¦ ¸»Çϴµ¥, Java ¾ð¾îÀÇ ÇÁ·Î±×·¥ ¹®ÀåÀº ¾Æ·¡¿Í °°Àº ÇüŸ¦ ¶í´Ù.

 

ÄÄÆÄÀÏ·¯°¡ ƯÁ¤ÇÑ °í±Þ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¹®ÀåÀ» ±â°è¾î·Î ¹Ù²Ù¾îÁØ´Ù(ÀÚ¹ÙÀÇ °æ¿ì¿¡´Â ¹ÙÀÌÆ® ÄÚµå¶ó°í ºÒ¸®´Â °á°ú¹°À» ³»´Âµ¥, À̰ÍÀº ÇØ´ç Ç÷§ÆûÀÇ ¿î¿µÃ¼°èÀÇ ÀϺÎÀÎ ÀÚ¹Ù °¡»ó¸Ó½Å¿¡ ÀÇÇØ ÀûÀýÇÑ ±â°è¾î·Î ¹Ù²ð ¼ö ÀÖ´Â ÇüÅÂÀÌ´Ù). 3¼¼´ë ¾ð¾î·Î ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ·Á¸é ÀûÁö ¾ÊÀº ÇÁ·Î±×·¡¹Ö Áö½ÄÀ» ÇÊ¿ä·Î ÇÑ´Ù.

4GL ¶Ç´Â 4¼¼´ë ¾ð¾î´Â 3GL ¾ð¾îº¸´Ù´Â ÀÚ¿¬¾î¿¡ Á»´õ °¡±õ°Ô ¼³°èµÇ¾îÀÖ´Ù. µ¥ÀÌÅͺ£À̽º Á¢±ÙÀ» À§ÇÑ ¾ð¾îµéÀ» Á¾Á¾ 4GLÀ̶ó°í Ç¥ÇöÇϱ⵵ Çϴµ¥, 4GL ¾ð¾îÀÇ ÇÁ·Î±×·¥ ¹®ÀåÀº ´ÙÀ½°ú °°Àº ÇüŸ¦ °¡Áø´Ù.

EXTRACT ALL EMPLOYEES WHERE "SALARY" TOTAL MORE THAN \5,000,000

5GL ¶Ç´Â 5¼¼´ë ¾ð¾î´Â ½Ã°¢ÀûÀÎ ±×·¡ÇÈ ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ, Åë»ó 3GL ¶Ç´Â 4GL ¾ð¾î ÄÄÆÄÀÏ·¯·Î ÄÄÆÄÀÏ ÇÒ ¼ö ÀÖ´Â ¿ø½ÃÄڵ带 ¸¸µé¾î ÁØ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, º¼·£µå, IBM µîÀÇ È¸»ç°¡ ÀÚ¹Ù °°Àº ¾ð¾î¸¦ ¾´ ÀÀ¿ëÇÁ·Î±×·¥À» °³¹ßÇϱâ À§ÇÑ 5¼¼´ë ÇÁ·Î±×·¡¹Ö µµ±¸¸¦ ¸¸µé°í ÀÖ´Ù.

ºñÁÖ¾ó ÇÁ·Î±×·¡¹ÖÀº °´Ã¼ÁöÇâ Ŭ·¡½ºÀÇ ±¸Á¶¸¦ ½±°Ô ±âȹÇϰí, ¾ÆÀÌÄÜÀ» Àâ¾Æ ²ô´Â °Í¸¸À¸·Îµµ ÇÁ·Î±×·¥ ÄÄÆ÷³ÍÆ®¸¦ ¸¸µé ¼ö ÀÖ´Â ÀåÁ¡À» Á¦°øÇÑ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ AppWare, IBMÀÇ VisualAge for Java µîÀÌ 5¼¼´ë ¾ð¾îÀÇ ´ëÇ¥ÀûÀÎ ¿¹ÀÌ´Ù.


ÀÌ Á¤º¸´Â 1999³â 6¿ù 18ÀÏ¿¡ ¼öÁ¤µÇ¾úÀ¸¸ç, ±èÇö¼ø´Ô²²¼­ µµ¿òÀ» Áּ̽À´Ï´Ù.
¿µ¾îÆÇ(whatis.com)