How to plot multiple individual particles moving?

I have 5 particles interacting with each other through a gravitational field. For each particle I create a text file particle_n.dat that contains 7 columns: time, the coordinates x, y, z and the velocity in each direction u, v, w. Currently I’m plotting all of this with gnuplot from where I obtain an image as the attached one. (The problem is I need to create an image for every time-step, which I did with a loop but now I have like 1000 images!)

My question is: could I make this with paraview? to see the movement of all the particles at the same time
Thank you!

Of course, create a polydata containing all points and lines between points.

There are many ways to do that, either outside or inside paraview. Are you able to read a .dat file in paraview ?