draw circle in 3d

Hello

I am a novice programmer in OpenGL.
My question is how to draw a circle in 3D

Calculate circle vertex coordinates

if filled use triangles
if empty use lines or triangles