인공지능에 쓰이는 언어 추천가능한가요?
주로 쓰이는 것이 파이썬이라고 알고 있는데 만약 아니라면 정정해주시고 어떤 언어가 많이 쓰이나요? 그리고 각 언어 별 장단점과 인공지능과 잘 맞는 언어도 추천해주시면 감사하겠습니당ㅎㅎㅎㅎ
안녕하세요 저는 kt 직원입니다 우선 질문자님이 프로그래밍에 대한 공부의 노력에 깊은 박수를 보내드립니다
우선 인공지능에 쓰이는 언어는 파이썬이 맞습니다. C언어부터 알아야 파이썬도 원할히 가능해지는거구요! 파이썬은 C언어, 자바 보다 나중에 나온 가장 트렌드한 프로그래밍 언어로써 처음 IT공부를 한다고 했을때 접하기 쉬운 언어입니다. 인공지능 뿐만아니라 여러분야에도 급부상하고 있는 프로그래밍 언어이기 때문에 알아두면 좋은 과정입니다. 하지만 파이썬 한개만 안다고해서 인공지능을 다룰 수 있다고 볼 수 없습니다. 파이썬을 비롯한 프로그래밍, 시스템서버, 네트워크를 알아두어야합니다.
각언어별 장담점과 인공지능과 잘 맞는 언어를 추천 해주시라고 하셨는데 우선 위에것부터 하시면 편리할것같습니다.
파이썬을 실습하시려면 'visual studio 2019'라는 프로그램을 추천드립니다.
https://visualstudio.microsoft.com/ko/vs/
모르시는것이 있으시면 질문 하시면 언제든지 달려가겠습니다. 감사합니다.!!
코딩은 처음 배우시는거라면 기본적인 알고리즘 공부부터 하시는게 좋습니다.
내가 어느정도 코딩에 감이 있다 생각하시면 C언어부터 공부하시고
그게 아니라 코딩 처음하고 코딩에 흥미를 느껴보고 싶다 하시면 파이썬부터 시작하시면 됩니다.
기본적인 언어 몇개를 다룰 줄 알면 그때 자바, 웹 프로그래밍, 앱 개발 등 분야를 구체화시키시면 됩니다.
추천하는 책으로는 점프 투 ~~~(파이썬) 시리즈 이고요.
참고로 코딩 배우는 곳은 책 보다는 인터넷에 올라와있는 오픈소스를 이용하시는게
훨씬 배우기 좋습니다. 이론보단 실전이 좋은 편이죠.
안녕하세요
인공지능에 쓰이는 언어 추천가능한가요? 라고 질문을 하셨는데요
프로그램 언어는 어떤 업무를 처리해야 할지에 따라서
개발언어가 틀려지곤 합니다
인공지능으로 파이썬을 많이 사용한다고 하지만,
다른 언어로 인공지능 관련 개발을 못하는건 아닙니다
라이브러리나 기타 그런 확장관련 내용을 살펴봐야 합니다
텐서플로우가 파이썬언어를 지원하기 때문에 많이 사용하는 것으로 알고 있습니다.
그외에 머신러닝 알고리즘 또는 라이브러리들이 파이썬을 많이 지원하기도 합니다.
파이썬의 장점이라고 하면 많은 라이브러리와 간단한 사용법이 큰 장점이 아닐까 합니다.
오래전부터 인공지능 관련 프로그래밍 언어들이 있었지만 성능도 별로였지만 사용하기가 어려웠습니다.
최근에는 텐서플로우가 자바스크립트도 지원한다는 글을 본적이 있습니다.
자바스크립트도 한번쯤 사용해보면 다양한 곳에서 사용할 수가 있습니다.
인공지능에 주로 쓰이고 가장 잘 맞는 언어 하면 파이썬이죠.
문법도 간단하고 여러 분야에서 쓰일 수 있는 범용성도 큽니다.
파이썬 책으로는 점프 투 파이썬 추천합니다.
아래 링크로 들어가면 굳이 책으로 안 사도 위키독스로 읽을 수 있어서 좋습니다.
위 책으로 공부하다가 좀 더 자세히 알고 싶을 땐 공식 튜토리얼 보는 걸 추천합니다.
주로 자주 쓰이는 언어는 파이썬이 맞습니다.
입문하기에 쉽고 활용하기가 간단하여 주로 인공지능, 머신러닝, 빅데이터 분야에 자주 활용됩니다.
자바스크립트 등으로도 텐서플로우 등이 사용가능하고 이미 대부분의 메이저 언어는 언어에 해당하는 AI 프레임워크가
존재합니다.
다만 많은 예제 및 사용 난이도 등을 고려해볼때 파이썬을 채택하시는게 좋다고 생각됩니다.
인공지능 분야에서 많이 쓰이는 언어는 파이썬이 맞을 겁니다. 그 외에 다른 언어들도 쓰이지만 대체적으로는
파이썬이 많이 쓰이고 있으며, 그 외에는 자바, C++, 자바스크립트 정도가 있습니다.
파이썬은 인공지능 관련 라이브러리가 많기 때문에 인공지능 개발에 도움이 된다고 하며, 자바나 C++은 인공지능 뿐만 아니라 프로그램을 개발한다거나 하는 용도로 쓰입니다.
자바스크립트는 웹 사이트나 다른 라이브러리를 통하여 웹 어플리케이션을 만들기도 합니다.
인공지능을 공부하신다면 많이 쓰이는 언어인 파이썬을 배우시는게 좋을 것 같습니다.
인공지능/딥러닝 분야에서는 대부분 파이썬으로 구현됐다고 봐도 무방합니다.
넘파이(NumPy), 판다스(Pandas), 싸이파이(sciPy), 싸이킷런(Scikit-learn)과 같은 수학, 통계, 컴퓨터 과학을 위한 다양한 라이브러리들이 파이썬으로 제공되고 있습니다. 뿐만 아니라 딥러닝 프레임워크인 파이토치, 텐서플로우 등도 모두 파이썬 언어로 구현할 수 있게 제공하고 있고, 아무래도 많은 개발자들이 파이썬으로 구현하고 있기 때문에 쉽게 다른 사람이 짠 코드도 활용해서 사용할 수 있는 장점도 있습니다.