อนาคอนด้า คืออะไร

อนาคอนด้าหรือ Anaconda เป็นชื่อเรียกของตัวพิมพ์ใหญ่ที่ใช้กำหนดให้เข้าใช้โปรแกรมภาษาพายธรรมชาติด้วยภาษา Python ที่มาพร้อมกับตัวครองชื่ออื่นๆ ที่เกี่ยวข้องเช่น Conda, Miniconda, Anaconda Navigator, Anaconda Cloud ฯลฯ

Anaconda ตัวนี้ถูกพัฒนาโดย บริษัท Continuum Analytics ซึ่งเป็นบริษัทที่ผลิตซอฟต์แวร์วิเคราะห์ข้อมูลและปัญญาประดิษฐ์ภาษา Python อ่อนนุช ทั้งนี้ Anaconda ยังเป็นแพลตฟอร์มอันหลากหลายที่รองรับการทำงานทั้งในรูปแบบการใช้งานบนเดสก์ท็อป (Desktop) และเครื่องแม่ข่าย (Server)

Anaconda หรือ Python ที่กำหนดมีจุดเด่นที่สำคัญคือ สามารถติดตั้งและจัดการกับ library ต่างๆ ที่ใช้ในการพัฒนาซอฟต์แวร์ได้อย่างง่ายดาย เพราะมีชุดเครื่องมือที่ช่วยสำหรับการจัดการข้อมูลหลายประเภทและการติดตั้ง library ที่เป็นส่วนติดต่อระหว่างโปรแกรมภาษาพายธรรมชาติ Python กับ library ที่เขียนภายนอก ที่มีชื่อที่ว่า "conda package manager" ซึ่งทำให้การติดตั้งและการอัพเดท library เป็นเรื่องง่าย

นอกจากนี้ยังมี Anaconda Navigator เป็นเครื่องมือที่ใช้ติดตั้งแอปพลิเคชันอื่น ๆ ที่เกี่ยวข้องกับ Python และใช้สำหรับดูและจัดการกับ environment ที่มี library ติดตั้งไว้ใน Python