³×´ú¶õµå
SW
Ç°ÁúÆò°¡ ±â¾÷ Åë°è¡¦Àü³â µ¿±â ´ëºñ 9°è´Ü »ó½Â
1957³â
IBM
704 ¸ÞÀÎÇÁ·¹ÀÓÀ¸·Î ¿¬»êÀ» ¼öÇàÇÏ´Â ÀÛ¾÷ÀÚµé./»çÁø=¹Ì±¹ Ç×°ø¿ìÁÖ±¹(
NASA
)
1950³â´ë µîÀåÇØ 20¼¼±â ³Î¸® »ç¿ëµÈ ÇÁ·Î±×·¡¹Ö ¾ð¾î 'Æ÷Æ®¶õ(
Fortran
)'ÀÇ ÀαⰡ ´Ù½Ã ´Ã¾î³ °ÍÀ¸·Î ³ªÅ¸³µ´Ù.
10ÀÏ
IT
(Á¤º¸±â¼ú) ¾÷°è¿¡ µû¸£¸é ³×´ú¶õµå ¼Ò½ºÄÚµå Ç°ÁúÆò°¡ ±â¾÷ Ƽ¿Àº£(
TIOBE
)´Â ÃÖ±Ù ÀÌ °°Àº ³»¿ëÀÌ ´ã±ä 5¿ù Ä¿¹Â´ÏƼ Áö¼ö(À妽º)¸¦ ¹ßÇ¥Çß´Ù.
Æ÷Æ®¶õÀº ÀÌ´Þ Åë°è¿¡¼ Àü³â µ¿±âº¸´Ù 9°è´Ü »ó½ÂÇÑ 10À§·Î Æò°¡µÆ´Ù. Àα⵵ Á¡À¯À²Àº 1.24%·Î ÃøÁ¤µÆ°í, ±× ¾Æ·¡·Î µ¨ÆÄÀÌ(
Delphi
)¡¤¾î¼Àºí¸®(
Assembly
)¡¤·çºñ(
Ruby
)¡¤¸ÅÆ®·¦(
MATLAB
)°ú ½ºÀ§ÇÁÆ®(
Swift
),
PHP
µîÀÌ µÚ¸¦ À̾ú´Ù.
Æú ¾á¼¾ Ƽ¿Àº£ ´ëÇ¥´Â "Æ÷Æ®¶õÀÌ ºÎÈ°ÇÑ ÁÖµÈ ÀÌÀ¯´Â ¼öÄ¡¡¤¼öÇÐ ÄÄÇ»ÆÃÀÇ Á߿伺ÀÌ Ä¿Á³±â ¶§¹®"À̶ó¸ç "°æÀï ¾ð¾îµéÀÌ ¸¹Áö¸¸, ¿©ÀüÈ÷ Á¸Àç ÀÌÀ¯°¡ ÀÖ´Ù"°í ºÐ¼®Çß´Ù.
ÆÄÀ̽ãÀº ÁÁÀº ¼±ÅÃÀÌÁö¸¸ ±¸µ¿¼Óµµ°¡ ´À¸®°í, ¸ÅÆ®·¦Àº ¼öÇÐÀû °è»ê¿¡ »ç¿ëÇϱ⠽±Áö¸¸ ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°Áö »ç¿ë·á(¶óÀ̼¾½º)°¡ ºñ½Î´Ù´Â ¼³¸íÀÌ´Ù.
¾á¼¾ ´ëÇ¥´Â ¶Ç "C¿Í C++´Â ÁÖ·ùÀÌ°í ¼Óµµ°¡ ºü¸£Áö¸¸ ¼öÇаè»êÀ» ±âº»ÀûÀ¸·Î Áö¿øÇÏÁö ¾Ê°í, RÀº ÆÄÀ̽ã°ú ¸Å¿ì À¯»çÇÏÁö¸¸ ÀαⰡ Àû´Ù"¸ç "ÀÌ '¾ð¾î Á¤±Û'¿¡¼ Æ÷Æ®¶õÀº ºü¸£°í ¼öÇаè»êÀ» ±âº» Áö¿øÇϸ鼵µ ¼º¼÷Çß°í, ¹«·á´Ù. Æ÷Æ®¶õÀÌ ¼¼È÷ ÀÚ¸®¸¦ Â÷ÁöÇÏ´Â °Ô ³î¶øÁö¸¸, ºÎÀÎÇÒ ¼ö ¾ø´Â »ç½Ç"À̶ó°í ¹àÇû´Ù.
Æ÷Æ®¶õÀº 1956³â ù ¸Å´º¾óÀÌ ¹ßÇ¥µÈ ÃÊâ±â ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î, À̸§Àº '¼ö½Äº¯È¯±â(
Formula
Translator
)'¿¡¼ µû¿Ô´Ù.
´çÃÊ
IBM
704 ¸ÞÀÎÇÁ·¹ÀÓ
(»çÁø)
¿¡¼ °úÇכּêÀ» ½ÃÇàÇϱâ À§ÇØ ¸¸µé¾îÁø ÀÌ ¾ð¾î´Â »ê¼ú±âÈ£¿Í ¼öÇÐÇÔ¼ö¸¦ ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ¾î »ê¾÷°è¡¤ÇÐ°è µî¿¡¼ ±¤¹üÀ§ÇÏ°Ô ÀÌ¿ëµÆ°í, ¿À´Ã³¯¿¡µµ ±¹Á¦Ç¥Áر԰ÝÀÌ °»½ÅµÇ´Â ÁßÀÌ´Ù. ¹Ì Ç×°ø¿ìÁÖ±¹ÀÇ º¸ÀÌÀú Ž»ç¼±Àº 1977³â ¹ß»ç ´ç½Ã Æ÷Æ®¶õ ±â¹Ý ¼ÒÇÁÆ®¿þ¾î¸¦ žÀçÇß°í, 1980³â´ë ±¹³» ´ëÇп¡¼± ±³¾ç°ú¸ñÀ¸·Î Æ÷Æ®¶õÀ» ±³À°ÇÑ »ç·Êµµ ÀÖ´Ù.
½ÅÁ¾ ÇÁ·Î±×·¡¹Ö ¾ð¾î°¡ ÀÕµû¶ó µîÀåÇÑ µ¥ µû¶ó Æ÷Æ®¶õÀº ¼ÒÇÁÆ®¿þ¾î ¾÷°è¿¡¼ »ç½Ç»ó ¹Ð·Á³µÁö¸¸, ±â»ó¡¤Ç×°ø¿ìÁÖ¡¤±º»ç µî ½´ÆÛÄÄÇ»Å͸¦ µ¿¿øÇÏ´Â ÀÚ¿¬°úÇа衤°øÇа迡¼± °è¼Ó Æ÷Æ®¶õÀ» ÀÌ¿ëÇØ¿Ô´Ù.
Æ÷Æ®¶õÀÌ ¿©·¯ ÇÁ·Î¼¼¼¸¦ ÀÌ¿ëÇÏ´Â º´·Ä¿¬»ê¿¡ À¯¿ëÇÑ Å¿ÀÌ´Ù.
ÀÌ °°Àº Æ÷Æ®¶õÀÇ Æ¯¼ºÀº
GPU
(±×·¡ÇÈó¸®ÀåÄ¡)¸¦ º´·Ä¿¬»ê¿¡ ÀÌ¿ëÇϱ⠽ÃÀÛÇÑ 2020³â´ë ÀÌÈÄ ´Ù½Ã ÁÖ¸ñ¹Þ¾Ò°í, ¿£ºñµð¾Æ´Â ÀÚ»ç
GPU
¿¬»ê¿¡ ÃÖÀûÈµÈ 'Äí´Ù Æ÷Æ®¶õ(
CUDA
Fortran
)'À» ³»³õ±âµµ Çß´Ù.
ÇÑÆí Ƽ¿Àº£ÀÇ ÀÌ´Þ Åë°è¿¡¼± ÆÄÀ̽ã(
Python
)ÀÌ 1À§(16.33%), C°¡ 2À§(9.98%), C++°¡ 3À§(9.53%), ÀÚ¹Ù(
Java
)°¡ 4À§(8.69%), C#ÀÌ 5À§(6.49%)¸¦ Â÷ÁöÇß´Ù. ¶Ç ÀÚ¹Ù½ºÅ©¸³Æ®(
Javascript
)´Â 6À§(3.01%), ºñÁÖ¾óº£ÀÌÁ÷(
Visual
Basic
)ÀÌ 7À§(2.01%), °í(
Go
)°¡ 8À§(1.6%),
SQL
ÀÌ 9À§(1.44%)·Î Á¶»çµÆ´Ù.
Ƽ¿Àº£´Â °¢ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ëÇÑ Àü ¼¼°è ¼÷·ÃÀη°ú ±³À°°úÁ¤, °ø±Þ¾÷üÀÇ ¼ö¿Í 20¿©°³ ÀÌ»ó °Ë»ö¿£ÁøÀÇ °Ë»ö°á°ú ¼ö µîÀ» Á¾ÇÕÇØ Àα⵵ Áö¼ö¸¦ »êÃâÇÏ°í ÀÖ´Ù. Ƽ¿Àº£´Â "ÃÖ°íÀÇ ÇÁ·Î±×·¡¹Ö ¾ð¾î³ª ¼Ò½ºÄڵ尡 °¡Àå ¸¹ÀÌ ÀÛ¼ºµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ëÇÑ Åë°è°¡ ¾Æ´Ï´Ù"¶ó°í ¹àÇû´Ù.
https://n.news.naver.com/mnews/article/008/0005036539