A linear augmented cylindrical wave method for calculating an electronic structure of the single-wall, double-wall, and embedded nanotubes was developed. The approximations were made in the sense of muffin-tin potentials and local-density-functional theory only. The method was implemented as a program package and applied to determine the total band structures and densities of states of the chiral and achiral, semiconducting and metallic both pure and copper intercalated tubules. The effect of As impurities on the electronic structure of the BN nanotubes was used to illustrate the application of method to the non-carbon nanotubes.