The idea behind profile is that it's written in Python and is portable across Python implementations, hopefully. C profilers are specific to using a C interpreter, such as CPython or even Python. So maybe if we were doing like Jyruspy or Iron Python or Python orPython or something, we couldn't use C profile. I wouldn't say that you could. You would use the standard Java orNET profilers and use those instead.