터치디자이너는 비주얼 프로그래밍 환경이자 언어입니다.
스크립트 언어에 비해서 직관적이며, 플로우의 전 과정을 시각화 할 수 있습니다.
레고 블록처럼 생긴 ‘노드’를 연결하여 프로그래밍하는 노드형 개발 언어입니다.
터치디자이너는 이미지, 영상, 데이터, 사운드 등 다양한 소스를 입력받고 처리하고 출력할 수 있습니다. 입력과 출력 사이의 일종의 인터페이스라고 말할 수 있습니다.
터치디자이너는 기본적으로 실시간 렌더링 프로그램입니다. 작업 과정 중에 최종 렌더링 화면을 실시간으로 확인 가능합니다.
프로그래밍 언어이기 때문에 비주얼 작업뿐 아니라 다양한 프로그래밍 작업을 할 수 있습니다.
