I need help as I am not sure which one should I use (System.Diagnostics.Process.Start or Process. Start) if I want to run Borland C++ program located at "c:\bcw\bin\bcw.exe" and on the same time send the file inside the folder "c:tempt\code_eg.c" for it to be compiled by the Borland compiler? If that is the process, what is the full code to run the process? Also, how can I grab the output "from compilation process" to be display back to the user?