그래픽 사용자 인터페이스
펄을 이용하여 그래픽 사용자 인터페이스(GUI)의 개발이 가능하다. 이를테면 펄/Tk와 wxPerl이 펄 스크립트로 사용자 상호 작용을 가능케 하는데 흔히 사용된다. 이러한 상호 작용은 GUI를 업데이트하는 콜백을 이용하여 동기식이나 비동기식으로 처리가 가능하다.