SMD the surface mount devices are the smallest footprint componets. These are enough small to have some surface area write its name in full. So the manufacterers use unique code for each component which are 2/3 alphanumeric characters.
resistance value from SMD resistors easy easy with three digit codes as it is same as the three ring color code. But no data about tolerance. Capacitors also same as SMD resistors for only the capacitance data in pf range capacitors.
am compiling a small book on the common components till search from these sheets.
download this pdf file http://xtronix.in/SMD_Component_Code.pdf
you can search here http://www.marsport.org.uk/smd/mainframe.htm