Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
IM is a general-purpose raster image processor. So it reads a file and decompresses it, processes the image, then compresses and writes a file. If the output format is JPEG, this will almost certainly be lossy.
Some operations on JPEG can be lossless, but only by doing those operations with intimate knowledge of how JPEG works. IM doesn't do that. Specialist programs such as jpegtran do.