# Creating Sparks using Code

I'm new to this area and have less knowledge. I want to create some graphics like sparks and lightning by writing some code, using my own physics. I don't want to use some engine, However I can use external libraries.

Can anyone tell me how to set started, where should I proceed? Like should I go with OpenGL for writing my own code or something else.

• For sparks, try a Google for "particle systems" – Alan Wolfe Sep 11 '16 at 15:55
• As for the second part of your question, I would start with Processing, or maybe OpenFrameworks if you know some C++ already. These both use OpenGL under the hood but don't force you to write 100 lines of boilerplate just to get a window open... – russ Sep 18 '16 at 5:37