Visual Objects je objektově orientovaný programovací jazyk vytvořený společností Computer Vision Systems. Používá se k vývoji softwaru pro systémy Microsoft Windows, OS/2 a Linux. Je to také první programovací jazyk založený na komponentách.
Visual Objects byl vytvořen s cílem řešit problémy vývoje softwaru, jako jsou vysoké náklady na vývoj, potřeba spolehlivějšího softwaru a obtížnost tvorby softwaru, který lze opakovaně používat.
Jazyk byl navržen tak, aby se snadno učil a používal a aby umožnil vývojářům softwaru rychle vytvářet programy. Je založen na konceptu objektů, což jsou samostatné jednotky kódu, které lze opakovaně použít v jiných programech.
Visual Objects je výkonný jazyk, který lze použít k vytváření nejrůznějších softwarových aplikací. Zvláště dobře se hodí pro vytváření aplikací s grafickým uživatelským rozhraním (GUI).
Jazyk má bohatou sadu knihoven, které poskytují širokou škálu funkcí, například přístup k databázím, práci v síti a multimédiím. Kromě toho Visual Objects obsahuje řadu nástrojů, které usnadňují vývoj, ladění a nasazení aplikací.