  We analyze discrete surface modes in semi-infinite binary waveguide arrays,
which can support simultaneously two types of discrete solitons. We demonstrate
that the analysis of linear surface states in such arrays provides important
information about the existence of nonlinear surface modes and their
properties. We find numerically the families of both discrete surface solitons
and nonlinear Tamm (gap) states and study their stability properties.
