sentence: a number of programming languages support prepared statements in their standard libraries and will emulate them on the client side even if the underlying dbms does not support them , including java 's jdbc , perl 's dbi , php 's pdo and python 's db-api .