--- title: "ADO Event Instantiation by Language | Microsoft Docs" ms.prod: sql ms.prod_service: connectivity ms.technology: connectivity ms.custom: "" ms.date: "01/19/2017" ms.reviewer: "" ms.topic: conceptual helpviewer_keywords: - "events [ADO], instantiation by language" - "event handlers [ADO], instantiation by language" ms.assetid: eded7e8c-a25f-46a6-bc2b-32d89a54d1bc author: MightyPen ms.author: genemi --- # ADO Event Instantiation by Language Each programming language creates instances of ADO events differently. All of the following examples create a **ConnectComplete** event handler. - [Visual Basic](../../../ado/guide/data/ado-event-instantiation-visual-basic.md) - [Visual C++](../../../ado/guide/data/ado-event-instantiation-visual-c.md) - [VBScript](../../../ado/guide/data/ado-event-instantiation-vbscript.md) - [JScript](../../../ado/guide/data/ado-event-instantiation-jscript.md) - [ADO/WFC](../../../ado/guide/data/ado-event-instantiation-ado-and-wfc.md)