Programmatic security

When writing programs that communicate with P4 Server, consider using the appropriate supported API for both security and runtime efficiency. This approach is more secure that using a wrapper around the p4 command-line client executable. To learn more, see Downloads, where you can choose P4 API for C/C++ or P4 API for Perl, P4 API for PHP, P4 API for Python, or other scripting language.