You can use GeoGebra to construct the tangents to a circle. The instructions are the same whether you construct the tangent at a point on the circle boundary, or you construct the tangents passing through a point outside the circle.
GeoGebra Instruction 1
Graphics View under View in Menu. Tangents