Houdini is an amazing procedural tool that lets you do some pretty incredible things. There are actually a few ways to “script” things in Houdini. If it is difficult to create something with nodes, you can use VEX, or even Python.
how to create a sin wave with python.
Here, Ruben Mayor, Senior FX TD at Sony Pictures Imageworks shows how to use Python in Houdini to create a sine wave that will disport and animate an object in the viewport. This is a great starting point if you are familiar with Python already, and want to know how to implement in Side FX Houdini.